public class EditablePolygonalMeshComp extends EditableMeshComp
CompositeComponent.NavpanelDisplayModelComponent.NavpanelVisibilityDEFAULT_COLOR_INTERPOLATION, DEFAULT_VERTEX_COLOR_MIXING, myPropsenforceUniqueCompositeNames, enforceUniqueNames, myNumber, NULL_OBJ, useCompactPathNamesTG_ARTICULATED, TG_DRAGGER, TG_PRESERVE_ORIENTATION, TG_SIMULATINGTRANSPARENT, 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)Called prior to rendering to allow this object to update the internal
 state required for rendering (such as by caching rendering coordinates). | 
| void | updateFaces() | 
addTransformableDependencies, 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, updateVerticescreateSurfaceMeshArray, getAllPropertyInfo, getColorInterpolation, getFileTransform, getMeshToWorld, getSurfaceMeshes, getVertex, getVertexColorMixing, isFileTransformRigid, isMeshModfied, numSurfaceMeshes, numVertices, render, scaleMass, setColorInterpolation, setDefaultValues, setMesh, setMesh, setMesh, setMeshToWorld, setVertexColorMixing, transformGeometry, transformGeometry, updatePositiongetRenderHints, getRenderProps, getSelection, isSelectable, numSelectionQueriesNeeded, setRenderProps, updateRenderPropscheckFlag, 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, writeequals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitconnectToHierarchy, disconnectFromHierarchy, getHardReferences, getName, getNavpanelVisibility, getNumber, getParent, getSoftReferences, isFixed, isMarked, isSelected, notifyParentOfChange, setFixed, setMarked, setName, setNumber, setParent, updateReferencesgetAllPropertyInfo, getPropertyisWritable, writepublic EditablePolygonalMeshComp(PolygonalMesh mesh)
public void updateFaces()
public void prerender(RenderList list)
IsRenderablelist.addIfVisible (obj);
for each of the objects in question.prerender in interface IsRenderableprerender in class EditableMeshComplist - list of objects to be renderedpublic PolygonalMesh getMesh()
getMesh in class EditableMeshComppublic FaceList<FaceComponent> getFaceList()
public FaceComponent getFaceComponent(int idx)