iOS & macOS Charting Documentation - SciChart iOS & macOS Charts SDK v4.x
SCIAxisCubeEntity
@interface SCIAxisCubeEntity : SCIBaseSceneEntity
Defines an entity which renders an Axis Cube in the 3D scene.
-
Defines whether axis cube is visible or no.
Declaration
Objective-C
@property (nonatomic) BOOL isVisible;
Swift
var isVisible: Bool { get set }
-
Defines the
SCIAxisPlaneVisibility
used to render axis cube.Declaration
Objective-C
@property (nonatomic) SCIAxisPlaneVisibility axisPlaneVisibilityMode;
Swift
var axisPlaneVisibilityMode: SCIAxisPlaneVisibility { get set }
-
Defines the
SCIAxisPlaneDrawLabelsMode
for theXY
axis plane.Declaration
Objective-C
@property (nonatomic) SCIAxisPlaneDrawLabelsMode xyAxisPlaneDrawLabelsMode;
Swift
var xyAxisPlaneDrawLabelsMode: SCIAxisPlaneDrawLabelsMode { get set }
-
Defines the
SCIAxisPlaneDrawLabelsMode
for theZY
axis plane.Declaration
Objective-C
@property (nonatomic) SCIAxisPlaneDrawLabelsMode zyAxisPlaneDrawLabelsMode;
Swift
var zyAxisPlaneDrawLabelsMode: SCIAxisPlaneDrawLabelsMode { get set }
-
Defines the
SCIAxisPlaneDrawLabelsMode
for theZX
axis plane.Declaration
Objective-C
@property (nonatomic) SCIAxisPlaneDrawLabelsMode zxAxisPlaneDrawLabelsMode;
Swift
var zxAxisPlaneDrawLabelsMode: SCIAxisPlaneDrawLabelsMode { get set }
-
Updates entity with data provided by
xAxis
,yAxis
andzAxis
.Declaration
Objective-C
- (void)updateXAxis:(nonnull id<ISCIAxis3D>)xAxis yAxis:(nonnull id<ISCIAxis3D>)yAxis zAxis:(nonnull id<ISCIAxis3D>)zAxis;
Swift
func updateXAxis(_ xAxis: ISCIAxis3D, yAxis: ISCIAxis3D, zAxis: ISCIAxis3D)
Parameters
xAxis
The xAxis to use for update.
yAxis
The yAxis to use for update.
zAxis
The zAxis to use for update.