Namespace com.scichart.charting3d.visuals
Classes
DefaultChartChangeService3D
Defines a default com.scichart.charting.visuals.changeListener.IChartListenerService implementation for SciChartSurface3D
SciChart3DRootSceneEntity
Defines entity which is at the root of a SciChartSurface3D 3D Scene.
SciChartSurface3D
Provides a high performance 3D chart surface with a single IRenderSurface3D viewport for rendering multiple IRenderableSeries3D, X, Y and Z IAxis3D instances using ICameraController instance, and where each IRenderableSeries3D may have a IDataSeries3D data source. The SciChartSurface may have IChartModifier3D to enable interaction with the chart. Where many IChartModifier3D are used, you may use a ModifierGroup3Dto group them.
Interfaces
IRootSceneEntity
ISciChartController3D
An interface to a subset of methods on the SciChartSurface3D
ISciChartSurface3D
Defines the interface to a SciChartSurface3D a high performance OpenGL powered 3D chart surface. Multiple multiple IRenderableSeries3D are drawn over an Axis Cube, which contains the visual representation of X,Y and Z IAxis3D instances. Each Renderable Series has a IDataSeries3D, which provides the data-source. The SciChartSurface3D supports one or more IChartModifier3D via the SciChartSurface3D#getChartModifiers() property. These are used to affect behaviour such as zooming, panning and tooltips. Finally, a ICameraController instance is applied to the SciChartSurface3D to define the view into the 3D scene. See Also: IAxis3D, IRenderableSeries3D, IDataSeries3D, IChartModifier3D, ICameraController, SciChartSurface3D
ISciChartSurface3DChangeListener
Defines the interface with methods which are used for notification about changes in SciChartSurface3D instance
ISciChartSurface3DProvider
Defines the interface which allows to get access to parent ISciChartSurface3D instance
ISciChartSurface3DRenderedListener
Defines the listener interface which is called at the end of single render pass