RdkSelectionNavigator

public sealed class RdkSelectionNavigator : IDisposable

Constructors

RdkSelectionNavigator

#Since v6.0
public RdkSelectionNavigator(nint pRhinoSettings)
pRhinoSettings (nint)

Finalizer

~RdkSelectionNavigator

#
~RdkSelectionNavigator()

Properties

CppPointer

#Since v6.0
public nint CppPointer { get; }

Methods

Add

#Since v6.0
public void Add(RenderContentCollection selectedContentArray)
Add a selection of contents at the current position. Clears the navigator ahead of the current position.
selectedContentArray (RenderContentCollection)The selected content

CanGoBackwards

#Since v6.0
public bool CanGoBackwards()
Check the backwards status of the navigator
True if it is possible to navigate backwards, else false

CanGoForwards

#Since v6.0
public bool CanGoForwards()
Check the forwards status of the navigator
True if it is possible to navigate forwards, else false

Clear

#Since v6.0
public void Clear()
Clear the navigator.

Dispose

#Since v6.0
public void Dispose()

GoBackwards

#Since v6.0
public bool GoBackwards(ref RenderContentCollection selectedContentArray)
Navigate backwards if possible
selectedContentArray (ref RenderContentCollection)selectedContentArray is the new selection after navigating backwards
true on success, else false

GoForwards

#Since v6.0
public bool GoForwards(ref RenderContentCollection selectedContentArray)
Navigate forwards if possible
selectedContentArray (ref RenderContentCollection)selectedContentArray is the new selection after navigating forwards
true on success, else false