public class SCRTGridMeshEntity extends SCRTSceneEntity
swigCMemOwn
Modifier | Constructor and Description |
---|---|
|
SCRTGridMeshEntity() |
protected |
SCRTGridMeshEntity(long cPtr,
boolean cMemoryOwn) |
Modifier and Type | Method and Description |
---|---|
void |
delete() |
protected void |
finalize() |
protected static long |
getCPtr(SCRTGridMeshEntity obj) |
TSRTexture |
getHeightMap() |
int |
getKind() |
void |
onEngineRestart() |
void |
render() |
void |
renderRaw() |
void |
setGridDrawingProperties(SCRTGridDrawingProperties _Properties) |
void |
setHeightmapScaleOffset(double _dDataScaleY,
double _dDataOffsetY) |
void |
setMaterial(TSRMaterial _material) |
void |
setMeshRange(SCRTAxisRange _crMeshRangeX,
SCRTAxisRange _crMeshRangeY,
SCRTAxisRange _crMeshRangeZ) |
void |
setTexture(TSRTexture _pTexture) |
void |
setVisibleRange(SCRTAxisRange _crVisibleRangeX,
SCRTAxisRange _crVisibleRangeY,
SCRTAxisRange _crVisibleRangeZ) |
void |
updateHeightCoordinates(float[] _paHeightCoords,
int _iGridWidth,
int _iGridHeight) |
void |
updateMeshes(float[] _paHeightCoords,
float[] _paXZOffsets,
int[] _paCellColors,
int _iGridWidth,
int _iGridHeight,
int _eMeshRes) |
addChildEntityInternal, clearChildEntitiesInternal, debugRender, forceLink, getBounds, getChildEntities, getChildInternal, getChildrenCountInternal, getCPtr, getEntityId, getMesh, getObjectType, getObjectTypeName, getSelectionHelper, getWorld, isVisible, removeChildEntityInternal, setEntityId, setPosition, setRotation, setScale, setVisible, setWorld, staticClass, subscribeChildEntities, swigDirectorDisconnect, swigReleaseOwnership, swigTakeOwnership, unsubscribeChildEntities, update, updateVisibility
getCPtr, getM_BoundBox, getM_Transform, getPosition, getZOrder, setM_BoundBox, setM_Transform, setZOrder
getCPtr, getName, load, load, loadBinary, loadBinary, onRTU, reload, save, save, saveBinary, saveBinary, setName
protected SCRTGridMeshEntity(long cPtr, boolean cMemoryOwn)
public SCRTGridMeshEntity()
protected static long getCPtr(SCRTGridMeshEntity obj)
protected void finalize()
finalize
in class SCRTSceneEntity
public void delete()
delete
in class SCRTSceneEntity
public void updateMeshes(float[] _paHeightCoords, float[] _paXZOffsets, int[] _paCellColors, int _iGridWidth, int _iGridHeight, int _eMeshRes)
public void updateHeightCoordinates(float[] _paHeightCoords, int _iGridWidth, int _iGridHeight)
public void setMaterial(TSRMaterial _material)
setMaterial
in class SCRTSceneEntity
public void render()
render
in class SCRTSceneEntity
public void renderRaw()
renderRaw
in class SCRTSceneEntity
public void onEngineRestart()
onEngineRestart
in class SCRTSceneEntity
public int getKind()
getKind
in class SCRTSceneEntity
public void setTexture(TSRTexture _pTexture)
public void setMeshRange(SCRTAxisRange _crMeshRangeX, SCRTAxisRange _crMeshRangeY, SCRTAxisRange _crMeshRangeZ)
public void setVisibleRange(SCRTAxisRange _crVisibleRangeX, SCRTAxisRange _crVisibleRangeY, SCRTAxisRange _crVisibleRangeZ)
public void setHeightmapScaleOffset(double _dDataScaleY, double _dDataOffsetY)
public void setGridDrawingProperties(SCRTGridDrawingProperties _Properties)
public TSRTexture getHeightMap()
getHeightMap
in class SCRTSceneEntity