
iOS & macOS Charting Documentation - SciChart iOS & macOS Charts SDK v4.x
SCISelectionPassManager
@interface SCISelectionPassManager : NSObject <ISCISelectionPassManager>
Default implementation of ISCISelectionPassManager
.
-
Creates an instance of
SCISelectionPassManager
.Declaration
Objective-C
- (nonnull instancetype)initWithParentSurface: (nonnull id<ISCIChartSurface3D>)parentSurface;
Parameters
parentSurface
The parent surface.
-
Gets the Selection ID using a screen coordinates.
Declaration
Objective-C
+ (unsigned long long)getSelectionIdForX:(float)x y:(float)y;
Parameters
x
The
x coordinate
.y
The
y coordinate
.Return Value
The Selection ID.
-
Gets the
Entity Id
from selection Id passed in.Declaration
Objective-C
+ (unsigned int)getEntityIDFrom:(unsigned long long)selectionId;
Parameters
selectionId
The selection Id.
Return Value
The Entity ID.
-
Gets the
Vertex Id
from selection Id passed in.Declaration
Objective-C
+ (unsigned int)getVertexIDFrom:(unsigned long long)selectionId;
Parameters
selectionId
The selection Id.
Return Value
The Vertex ID.