public class VisibleObject extends VisibleBase
VisibleBase.DisplayPreference
Constructor and Description |
---|
VisibleObject() |
Modifier and Type | Method and Description |
---|---|
VisibleObject |
clone() |
java.util.ArrayList<MeshBase> |
createMeshes(java.io.File geometryPath)
Creates a set of polygonal mesh objects from the internal geometry set
|
VisibleBase.DisplayPreference |
getDisplayPreference() |
GeometrySet |
getGeometrySet() |
Vector3d |
getScaleFactors() |
boolean |
getShowAxes() |
RigidTransform3d |
getTransform() |
void |
setDisplayPreference(VisibleBase.DisplayPreference display) |
void |
setGeometrySet(GeometrySet geom) |
void |
setScaleFactors(Vector3d scale) |
void |
setShowAxes(boolean show) |
void |
setTransform(RigidTransform3d trans) |
createRenderProps, getColor, getOpacity, setColor, setOpacity
public GeometrySet getGeometrySet()
public void setGeometrySet(GeometrySet geom)
public Vector3d getScaleFactors()
public void setScaleFactors(Vector3d scale)
public boolean getShowAxes()
public void setShowAxes(boolean show)
public void setTransform(RigidTransform3d trans)
public RigidTransform3d getTransform()
public void setDisplayPreference(VisibleBase.DisplayPreference display)
setDisplayPreference
in class VisibleBase
public VisibleBase.DisplayPreference getDisplayPreference()
getDisplayPreference
in class VisibleBase
public VisibleObject clone()
clone
in interface Clonable
clone
in class VisibleBase
public java.util.ArrayList<MeshBase> createMeshes(java.io.File geometryPath)
geometryPath
- path in which to search for geometry files