iOS & macOS Charting Documentation - SciChart iOS & macOS Charts SDK v4.x
SCIChart3DRootSceneEntity
@interface SCIChart3DRootSceneEntity : SCIBaseSceneEntity <ISCIRootSceneEntity>
A SCIBaseSceneEntity
which is the root of a ISCIChartSurface3D
scene.
-
Provides an entity which renders an Axis Cube in the 3D scene.
Declaration
Objective-C
@property (nonatomic, strong, readonly) SCIAxisCubeEntity *_Nonnull axisCube;
Swift
var axisCube: SCIAxisCubeEntity { get }
-
Provides an entity to display the
XYZ Axis gizmo
in the bottom left of the screen.Declaration
Objective-C
@property (nonatomic, strong, readonly) SCIXyzGizmo *_Nonnull xyzGizmo;
Swift
var xyzGizmo: SCIXyzGizmo { get }
-
Provides an entity to display the
FPS counter
in the bottom left of the screen.Declaration
Objective-C
@property (nonatomic, strong, readonly) SCIFpsPresenter *_Nonnull fpsPresenter;
Swift
var fpsPresenter: SCIFpsPresenter { get }
-
Create new instance of
SCIChart3DRootSceneEntity
with associatedISCIChartSurface3D
.Declaration
Objective-C
- (nonnull instancetype)initWithSurface:(nonnull id<ISCIChartSurface3D>)surface;
Swift
init(surface: ISCIChartSurface3D)
Parameters
surface
The associated
ISCIChartSurface3D
instance.