public class MeshView extends Shape3D
MeshView
class defines a surface with the specified 3D
mesh data.Type | Property and Description |
---|---|
<any> |
mesh
Specifies the 3D mesh data of this
MeshView . |
cullFaceProperty, drawModeProperty, materialProperty
Shape3D.Key
Modifier and Type | Field and Description |
---|---|
private <any> |
mesh
Specifies the 3D mesh data of this
MeshView . |
Constructor and Description |
---|
MeshView()
Creates a new instance of
MeshView class. |
MeshView(Mesh mesh)
Creates a new instance of
MeshView class with the specified Mesh
surface. |
Modifier and Type | Method and Description |
---|---|
private boolean |
doComputeContains(double localX,
double localY) |
private BaseBounds |
doComputeGeomBounds(BaseBounds bounds,
BaseTransform tx) |
private boolean |
doComputeIntersects(PickRay pickRay,
PickResultChooser pickResult) |
private NGNode |
doCreatePeer() |
private void |
doUpdatePeer() |
Mesh |
getMesh()
Gets the value of the property mesh.
|
<any> |
meshProperty()
Specifies the 3D mesh data of this
MeshView . |
void |
setMesh(Mesh value)
Sets the value of the property mesh.
|
cullFaceProperty, drawModeProperty, getCullFace, getDrawMode, getMaterial, materialProperty, setCullFace, setDrawMode, setMaterial
public final <any> meshProperty
MeshView
.getMesh()
,
setMesh(Mesh)
public MeshView()
MeshView
class.public MeshView(Mesh mesh)
MeshView
class with the specified Mesh
surface.mesh
- the mesh surfacepublic final void setMesh(Mesh value)
public final Mesh getMesh()
public final <any> meshProperty()
MeshView
.getMesh()
,
setMesh(Mesh)
private void doUpdatePeer()
private NGNode doCreatePeer()
private BaseBounds doComputeGeomBounds(BaseBounds bounds, BaseTransform tx)
private boolean doComputeContains(double localX, double localY)
private boolean doComputeIntersects(PickRay pickRay, PickResultChooser pickResult)