public class SCRTFreeSurfaceMesh
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected boolean |
swigCMemOwn |
Modifier | Constructor and Description |
---|---|
|
SCRTFreeSurfaceMesh(int _iUCount,
int _iVCount,
TSRSelectionHelper _pSelectionHelper) |
protected |
SCRTFreeSurfaceMesh(long cPtr,
boolean cMemoryOwn) |
Modifier and Type | Method and Description |
---|---|
void |
delete() |
void |
fillMesh(float[] _paXCoords,
float[] _paYCoords,
float[] _paZCoords) |
protected void |
finalize() |
protected static long |
getCPtr(SCRTFreeSurfaceMesh obj) |
float |
getOpacity() |
void |
render(SCRTGridDrawingProperties _DrawingProps,
SCRTFreeSurfaceMeshPaletteParams _PaletteParams,
int _passType) |
void |
setCellColorOverride(long _uiCellX,
long _uiCellZ,
long _uiARGBColor) |
void |
setClipPlane(TSRPlane _cPlane,
int _iIndex) |
void |
setCoordinatesOffset(TSRVector4 _vDataOffset) |
void |
setDisplacementAxesConstraints(TSRVector4 _vHeightMapAxisScale) |
void |
setOpacity(float _fOpacity) |
void |
updateCellInfoMaskTexture() |
protected SCRTFreeSurfaceMesh(long cPtr, boolean cMemoryOwn)
public SCRTFreeSurfaceMesh(int _iUCount, int _iVCount, TSRSelectionHelper _pSelectionHelper)
protected static long getCPtr(SCRTFreeSurfaceMesh obj)
protected void finalize()
finalize
in class java.lang.Object
public void delete()
public void render(SCRTGridDrawingProperties _DrawingProps, SCRTFreeSurfaceMeshPaletteParams _PaletteParams, int _passType)
public void setCellColorOverride(long _uiCellX, long _uiCellZ, long _uiARGBColor)
public void updateCellInfoMaskTexture()
public void fillMesh(float[] _paXCoords, float[] _paYCoords, float[] _paZCoords)
public void setCoordinatesOffset(TSRVector4 _vDataOffset)
public void setDisplacementAxesConstraints(TSRVector4 _vHeightMapAxisScale)
public void setOpacity(float _fOpacity)
public float getOpacity()
public void setClipPlane(TSRPlane _cPlane, int _iIndex)