public class EditablePolygonalMeshComp extends EditableMeshComp
CompositeComponent.NavpanelDisplayModelComponent.FilePathSaveType, ModelComponent.NavpanelVisibilityDEFAULT_SELECTABLE, myPropsenforceUniqueCompositeNames, enforceUniqueNames, myNumber, NULL_OBJ, useCompactPathNamesTRANSPARENT, TWO_DIMENSIONAL| Constructor and Description |
|---|
EditablePolygonalMeshComp() |
EditablePolygonalMeshComp(MeshComponent mcomp) |
EditablePolygonalMeshComp(PolygonalMesh mesh) |
| Modifier and Type | Method and Description |
|---|---|
FaceComponent |
getFaceComponent(int idx) |
FaceList<FaceComponent> |
getFaceList() |
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 |
updateComponents() |
void |
updateFaces() |
addTransformableDependencies, componentChanged, copy, findComponent, get, get, getAllPropertyInfo, getByNumber, getChildren, getMesh, getMeshToWorld, getNavpanelDisplay, getNumberLimit, getVertexComponents, hasChildren, hasState, hierarchyContainsReferences, indexOf, isSelectable, numComponents, postscan, prerenderMesh, render, render, scaleDistance, setDisplayMode, setMesh, setMeshComp, setMeshToWorld, setSelectable, setSelected, updateBounds, updateNameMap, updateSlavePos, updateVerticescreateRenderProps, defaultRenderPropsAreNull, getRenderHints, getRenderProps, getSelection, isVisible, numSelectionQueriesNeeded, setRenderProps, setVisible, updateRenderPropscheckFlag, checkName, checkNameUniqueness, clearFlag, clone, connectToHierarchy, createTempFlag, disconnectFromHierarchy, getGrandParent, getHardReferences, getName, getNameRange, getNavpanelVisibility, getNavpanelVisibility, getNumber, getParent, getProperty, getSoftReferences, isFixed, isMarked, isScanning, isSelected, isWritable, makeValidName, makeValidName, notifyParentOfChange, printReferences, recursivelyContained, recursivelyContains, removeTempFlag, scan, setFixed, setFlag, setMarked, setName, setNavpanelVisibility, setNavpanelVisibility, setNumber, setParent, setScanning, setWritable, updateReferences, writeequals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitrecursivelyFindconnectToHierarchy, disconnectFromHierarchy, getHardReferences, getName, getNavpanelVisibility, getNumber, getParent, getSoftReferences, isFixed, isMarked, isSelected, notifyParentOfChange, scan, setFixed, setMarked, setName, setNumber, setParent, setWritable, updateReferencesgetPropertyisWritable, writepublic EditablePolygonalMeshComp()
public EditablePolygonalMeshComp(PolygonalMesh mesh)
public EditablePolygonalMeshComp(MeshComponent mcomp)
public void updateFaces()
public void updateComponents()
updateComponents in class EditableMeshComppublic 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 FaceList<FaceComponent> getFaceList()
public FaceComponent getFaceComponent(int idx)