Class SurfaceMeshSceneEntity
Defines an entity to draw SurfaceMeshSceneEntity in the 3D scene
Inheritance
com.scichart.charting3d.interop.TSRExposedObject
com.scichart.charting3d.interop.TSRSceneEntity
com.scichart.charting3d.interop.SCRTSceneEntity
SurfaceMeshSceneEntity
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.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.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 class SurfaceMeshSceneEntity extends renderableSeries.ContourMeshRenderableSeriesEntityBase<renderableSeries.surfaceMesh.SurfaceMeshRenderPassData3D>
Constructors
SurfaceMeshSceneEntity()
Creates a new instance of SurfaceMeshSceneEntity
Declaration
public SurfaceMeshSceneEntity()
Methods
onVisibilityChanged(boolean isVisible)
Called when visibility of parent IRenderableSeries3D changes
Declaration
protected void onVisibilityChanged(boolean isVisible)
Parameters
| Type | Name | Description |
|---|---|---|
| boolean | isVisible |
Overrides
setEntityId(int entityId)
Declaration
public void setEntityId(int entityId)
Parameters
| Type | Name | Description |
|---|---|---|
| int | entityId |
Overrides
com.scichart.charting3d.interop.SCRTSceneEntity.setEntityId(int)
setMaterial(TSRMaterial _material)
Declaration
public void setMaterial(TSRMaterial _material)
Parameters
| Type | Name | Description |
|---|---|---|
| com.scichart.charting3d.interop.TSRMaterial | _material |
Overrides
com.scichart.charting3d.interop.SCRTSceneEntity.setMaterial(com.scichart.charting3d.interop.TSRMaterial)
updateNativeEntity(renderableSeries.surfaceMesh.SurfaceMeshRenderPassData3D currentRenderPassData)
Perform update of native entity
Declaration
protected void updateNativeEntity(renderableSeries.surfaceMesh.SurfaceMeshRenderPassData3D currentRenderPassData)
Parameters
| Type | Name | Description |
|---|---|---|
| renderableSeries.surfaceMesh.SurfaceMeshRenderPassData3D | currentRenderPassData |
Overrides
updateNativeMeshes(renderableSeries.surfaceMesh.SurfaceMeshRenderPassData3D currentRenderPassData)
Performs update of native meshes used by this instance
Declaration
protected void updateNativeMeshes(renderableSeries.surfaceMesh.SurfaceMeshRenderPassData3D currentRenderPassData)
Parameters
| Type | Name | Description |
|---|---|---|
| renderableSeries.surfaceMesh.SurfaceMeshRenderPassData3D | currentRenderPassData |