public class EditablePolygonalMeshComp extends EditableMeshComp
CompositeComponent.NavpanelDisplay
ModelComponent.NavpanelVisibility
myProps
enforceUniqueCompositeNames, enforceUniqueNames, myNumber, NULL_OBJ, useCompactPathNames
ARTICULATED, SIMULATING
TRANSLUCENT, TWO_DIMENSIONAL
Constructor and Description |
---|
EditablePolygonalMeshComp(PolygonalMesh mesh) |
Modifier and Type | Method and Description |
---|---|
FaceComponent |
getFaceComponent(int idx) |
FaceList<FaceComponent> |
getFaceList() |
PolygonalMesh |
getMesh() |
void |
prerender(RenderList list)
Prepare for rendering, and potentially add itself to a list to be drawn
by a GLRenderer.
|
void |
updateFaces() |
componentChanged, copy, createRenderProps, findComponent, get, get, getByNumber, getChildren, getNavpanelDisplay, getNumberLimit, getVertexComponents, hasChildren, hasState, hierarchyContainsReferences, indexOf, numComponents, postscan, render, scaleDistance, scan, setDisplayMode, setSelected, updateBounds, updateNameMap, updateSlavePos, updateVertices
createSurfaceMeshArray, getAllPropertyInfo, getSurfaceMeshes, getVertex, numSurfaceMeshes, numVertices, render, scaleMass, setDefaultValues, setMesh, setMesh, setMesh, transformGeometry, transformGeometry, transformGeometry, updatePosition
getRenderHints, getRenderProps, getSelection, isSelectable, numSelectionQueriesNeeded, setRenderProps, updateRenderProps
checkFlag, checkName, checkNameUniqueness, clearFlag, clone, connectToHierarchy, createTempFlag, disconnectFromHierarchy, getGrandParent, getHardReferences, getName, getNameRange, getNavpanelVisibility, getNavpanelVisibility, getNumber, getParent, getProperty, getSoftReferences, isConnectedToHierarchy, isFixed, isMarked, isSelected, isWritable, makeValidName, makeValidName, notifyParentOfChange, printReferences, recursivelyContained, recursivelyContains, removeTempFlag, setFixed, setFlag, setMarked, setName, setNavpanelVisibility, setNavpanelVisibility, setNumber, setParent, updateReferences, write
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
connectToHierarchy, disconnectFromHierarchy, getHardReferences, getName, getNavpanelVisibility, getNumber, getParent, getSoftReferences, isFixed, isMarked, isSelected, notifyParentOfChange, setFixed, setMarked, setName, setNumber, setParent, updateReferences
getAllPropertyInfo, getProperty
isWritable, write
public EditablePolygonalMeshComp(PolygonalMesh mesh)
public void updateFaces()
public void prerender(RenderList list)
GLRenderable
prerender
in interface GLRenderable
prerender
in class EditableMeshComp
public PolygonalMesh getMesh()
getMesh
in class EditableMeshComp
public FaceList<FaceComponent> getFaceList()
public FaceComponent getFaceComponent(int idx)