Class ChartModifierBase3D
Defines the base class to a Chart Modifier, which can be used to extend the interactivity or rendering of the SciChartSurface3D
Implements
Inherited Members
Namespace:
Assembly: .dll
Syntax
public abstract class ChartModifierBase3D extends ChartModifierCore implements IChartModifier3D
Constructors
ChartModifierBase3D()
Declaration
public ChartModifierBase3D()
Methods
attachTo(IServiceContainer services)
Declaration
public void attachTo(IServiceContainer services)
Parameters
Type | Name | Description |
---|---|---|
IServiceContainer | services |
Overrides
detach()
Declaration
public void detach()
Overrides
getCamera()
Gets the camera controller from parent chart
Declaration
protected final ICameraController getCamera()
Returns
Type | Description |
---|---|
ICameraController | The current camera instance |
getContext()
Declaration
public final Context getContext()
Returns
Type | Description |
---|---|
android.content.Context |
getModifierSurface()
Declaration
public final IChartModifierSurface getModifierSurface()
Returns
Type | Description |
---|---|
IChartModifierSurface |
getParentSurface()
Gets the parent surface that this instance is associated with
Declaration
public final ISciChartSurface3D getParentSurface()
Returns
Type | Description |
---|---|
ISciChartSurface3D |
getPointRelativeTo(PointF point, IHitTestable relativeTo)
Transforms point with coordinates relative to parent surface and transforms it relative to specified IHitTestable instance
Declaration
public final boolean getPointRelativeTo(PointF point, IHitTestable relativeTo)
Parameters
Type | Name | Description |
---|---|---|
android.graphics.PointF | point | The point to translate |
IHitTestable | relativeTo | The target IHitTestable instance |
Returns
Type | Description |
---|---|
boolean | True if translate was successful |
getXAxis()
Gets the XAxis of the parent surface
Declaration
public final IAxis3D getXAxis()
Returns
Type | Description |
---|---|
IAxis3D |
getYAxis()
Gets the YAxis of the parent surface
Declaration
public final IAxis3D getYAxis()
Returns
Type | Description |
---|---|
IAxis3D |
getZAxis()
Gets the ZAxis of the parent surface
Declaration
public final IAxis3D getZAxis()
Returns
Type | Description |
---|---|
IAxis3D |
onChartRendered()
Called at the end of the render pass
Declaration
public void onChartRendered()
onXAxisChanged()
Called when parent SciChartSurface3D#getXAxis() changed
Declaration
public void onXAxisChanged()
onYAxisChanged()
Called when parent SciChartSurface3D#getYAxis() changed
Declaration
public void onYAxisChanged()
onZAxisChanged()
Called when parent SciChartSurface3D#getZAxis() changed
Declaration
public void onZAxisChanged()