Class AxisCubeEntity
Defines an entity which renders an Axis Cube in the 3D scene
Inheritance
com.scichart.charting3d.interop.TSRExposedObject
com.scichart.charting3d.interop.TSRSceneEntity
com.scichart.charting3d.interop.SCRTSceneEntity
AxisCubeEntity
Inherited Members
com.scichart.charting3d.interop.SCRTSceneEntity.addChildEntityInternal(com.scichart.charting3d.interop.SCRTSceneEntity)
com.scichart.charting3d.interop.SCRTSceneEntity.clearChildEntitiesInternal()
com.scichart.charting3d.interop.SCRTSceneEntity.debugRender()
com.scichart.charting3d.interop.SCRTSceneEntity.delete()
com.scichart.charting3d.interop.SCRTSceneEntity.draw(int)
com.scichart.charting3d.interop.SCRTSceneEntity.drawRaw(int)
com.scichart.charting3d.interop.SCRTSceneEntity.finalize()
com.scichart.charting3d.interop.SCRTSceneEntity.getBounds()
com.scichart.charting3d.interop.SCRTSceneEntity.getCPtr(com.scichart.charting3d.interop.SCRTSceneEntity)
com.scichart.charting3d.interop.SCRTSceneEntity.getChildEntities()
com.scichart.charting3d.interop.SCRTSceneEntity.getChildInternal(long)
com.scichart.charting3d.interop.SCRTSceneEntity.getChildrenCountInternal()
com.scichart.charting3d.interop.SCRTSceneEntity.getEntityId()
com.scichart.charting3d.interop.SCRTSceneEntity.getHeightMap()
com.scichart.charting3d.interop.SCRTSceneEntity.getKind()
com.scichart.charting3d.interop.SCRTSceneEntity.getMesh()
com.scichart.charting3d.interop.SCRTSceneEntity.getSelectionHelper()
com.scichart.charting3d.interop.SCRTSceneEntity.getWorld()
com.scichart.charting3d.interop.SCRTSceneEntity.isVisible()
com.scichart.charting3d.interop.SCRTSceneEntity.onEngineRestart()
com.scichart.charting3d.interop.SCRTSceneEntity.removeChildEntityInternal(com.scichart.charting3d.interop.SCRTSceneEntity)
com.scichart.charting3d.interop.SCRTSceneEntity.render()
com.scichart.charting3d.interop.SCRTSceneEntity.renderRaw()
com.scichart.charting3d.interop.SCRTSceneEntity.setEntityId(int)
com.scichart.charting3d.interop.SCRTSceneEntity.setMaterial(com.scichart.charting3d.interop.TSRMaterial)
com.scichart.charting3d.interop.SCRTSceneEntity.setPosition(com.scichart.charting3d.interop.TSRVector3)
com.scichart.charting3d.interop.SCRTSceneEntity.setRotation(com.scichart.charting3d.interop.TSRVector3,float)
com.scichart.charting3d.interop.SCRTSceneEntity.setScale(com.scichart.charting3d.interop.TSRVector3)
com.scichart.charting3d.interop.SCRTSceneEntity.setVisible(boolean)
com.scichart.charting3d.interop.SCRTSceneEntity.setWorld(com.scichart.charting3d.interop.SCRTSceneWorld)
com.scichart.charting3d.interop.SCRTSceneEntity.subscribeChildEntities(com.scichart.charting3d.interop.SCRTSceneEntityChildEntitiesObserver)
com.scichart.charting3d.interop.SCRTSceneEntity.swigDirectorDisconnect()
com.scichart.charting3d.interop.SCRTSceneEntity.swigReleaseOwnership()
com.scichart.charting3d.interop.SCRTSceneEntity.swigTakeOwnership()
com.scichart.charting3d.interop.SCRTSceneEntity.unsubscribeChildEntities(com.scichart.charting3d.interop.SCRTSceneEntityChildEntitiesObserver)
com.scichart.charting3d.interop.SCRTSceneEntity.update(float)
com.scichart.charting3d.interop.SCRTSceneEntity.updateVisibility(com.scichart.charting3d.interop.TSRCamera,long)
com.scichart.charting3d.interop.TSRExposedObject.getCPtr(com.scichart.charting3d.interop.TSRExposedObject)
com.scichart.charting3d.interop.TSRExposedObject.getName()
com.scichart.charting3d.interop.TSRExposedObject.load()
com.scichart.charting3d.interop.TSRExposedObject.load(com.scichart.charting3d.interop.SWIGTYPE_p_XMLElement)
com.scichart.charting3d.interop.TSRExposedObject.loadBinary()
com.scichart.charting3d.interop.TSRExposedObject.loadBinary(com.scichart.charting3d.interop.SWIGTYPE_p_TSRFileStream)
com.scichart.charting3d.interop.TSRExposedObject.onRTU()
com.scichart.charting3d.interop.TSRExposedObject.reload()
com.scichart.charting3d.interop.TSRExposedObject.save()
com.scichart.charting3d.interop.TSRExposedObject.save(com.scichart.charting3d.interop.SWIGTYPE_p_XMLElement)
com.scichart.charting3d.interop.TSRExposedObject.saveBinary()
com.scichart.charting3d.interop.TSRExposedObject.saveBinary(com.scichart.charting3d.interop.SWIGTYPE_p_TSRFileStream)
com.scichart.charting3d.interop.TSRExposedObject.setName(java.lang.String)
com.scichart.charting3d.interop.TSRSceneEntity.forceLink()
com.scichart.charting3d.interop.TSRSceneEntity.getCPtr(com.scichart.charting3d.interop.TSRSceneEntity)
com.scichart.charting3d.interop.TSRSceneEntity.getM_BoundBox()
com.scichart.charting3d.interop.TSRSceneEntity.getM_Transform()
com.scichart.charting3d.interop.TSRSceneEntity.getObjectType()
com.scichart.charting3d.interop.TSRSceneEntity.getObjectTypeName()
com.scichart.charting3d.interop.TSRSceneEntity.getPosition()
com.scichart.charting3d.interop.TSRSceneEntity.getZOrder()
com.scichart.charting3d.interop.TSRSceneEntity.setM_BoundBox(com.scichart.charting3d.interop.SWIGTYPE_p_TSRBBox)
com.scichart.charting3d.interop.TSRSceneEntity.setM_Transform(com.scichart.charting3d.interop.TSRMatrix4)
com.scichart.charting3d.interop.TSRSceneEntity.setZOrder(int)
com.scichart.charting3d.interop.TSRSceneEntity.staticClass()
Namespace:
Assembly: .dll
Syntax
public final class AxisCubeEntity extends BaseSceneEntity
Constructors
AxisCubeEntity(float dpiScaling)
Declaration
public AxisCubeEntity(float dpiScaling)
Parameters
| Type |
Name |
Description |
| float |
dpiScaling |
The DPI scaling factor to use when rendering tick labels and axis title
|
Methods
dispose()
Declaration
Overrides
getAxisPlaneVisibilityMode()
Declaration
public final AxisPlaneVisibilityMode getAxisPlaneVisibilityMode()
Returns
getIsAxisCubeVisible()
Gets whether axis cube is visible or no
Declaration
public final boolean getIsAxisCubeVisible()
Returns
| Type |
Description |
| boolean |
The current isAxisCubeVisible value
|
getXyAxisPlaneDrawLabelsMode()
Gets the draw labels mode for XY axis plane
Declaration
public final AxisPlaneDrawLabelsMode getXyAxisPlaneDrawLabelsMode()
Returns
getZxAxisPlaneDrawLabelsMode()
Gets the draw labels mode for ZX axis plane
Declaration
public final AxisPlaneDrawLabelsMode getZxAxisPlaneDrawLabelsMode()
Returns
getZyAxisPlaneDrawLabelsMode()
Gets the draw labels mode for ZY axis plane
Declaration
public final AxisPlaneDrawLabelsMode getZyAxisPlaneDrawLabelsMode()
Returns
render()
Declaration
public final void render()
Overrides
com.scichart.charting3d.interop.SCRTSceneEntity.render()
setAxisPlaneVisibilityMode(AxisPlaneVisibilityMode axisPlaneVisibilityMode)
Declaration
public final void setAxisPlaneVisibilityMode(AxisPlaneVisibilityMode axisPlaneVisibilityMode)
Parameters
setIsAxisCubeVisible(boolean isAxisCubeVisible)
Sets whether axis cube is visible or no
Declaration
public final void setIsAxisCubeVisible(boolean isAxisCubeVisible)
Parameters
| Type |
Name |
Description |
| boolean |
isAxisCubeVisible |
The new isAxisCubeVisible value
|
setXyAxisPlaneDrawLabelsMode(AxisPlaneDrawLabelsMode drawLabelsMode)
Sets the draw labels mode for XY axis plane
Declaration
public final void setXyAxisPlaneDrawLabelsMode(AxisPlaneDrawLabelsMode drawLabelsMode)
Parameters
setZxAxisPlaneDrawLabelsMode(AxisPlaneDrawLabelsMode drawLabelsMode)
Sets the draw labels mode for ZX axis plane
Declaration
public final void setZxAxisPlaneDrawLabelsMode(AxisPlaneDrawLabelsMode drawLabelsMode)
Parameters
setZyAxisPlaneDrawLabelsMode(AxisPlaneDrawLabelsMode drawLabelsMode)
Sets the draw labels mode for ZY axis plane
Declaration
public final void setZyAxisPlaneDrawLabelsMode(AxisPlaneDrawLabelsMode drawLabelsMode)
Parameters
update(IAxis3D xAxis, IAxis3D yAxis, IAxis3D zAxis)
Updates entity with data provided by xAxis, yAxis and zAxis
Declaration
public final void update(IAxis3D xAxis, IAxis3D yAxis, IAxis3D zAxis)
Parameters
| Type |
Name |
Description |
| IAxis3D |
xAxis |
The xAxis to use for update
|
| IAxis3D |
yAxis |
The yAxis to use for update
|
| IAxis3D |
zAxis |
The zAxis to use for update
|