public abstract class DynamicMeshComponent extends MeshComponent
ModelComponent.FilePathSaveType, ModelComponent.NavpanelVisibilityCompositeComponent.NavpanelDisplayDEFAULT_COLOR_INTERPOLATION, DEFAULT_SELECTABLE, DEFAULT_VERTEX_COLOR_MIXING, myPropsenforceUniqueCompositeNames, enforceUniqueNames, myNumber, NULL_OBJ, useCompactPathNamesTG_ARTICULATED, TG_DRAGGER, TG_PRESERVE_ORIENTATION, TG_SIMULATINGTRANSPARENT, TWO_DIMENSIONAL| Constructor and Description |
|---|
DynamicMeshComponent() |
DynamicMeshComponent(java.lang.String name) |
| Modifier and Type | Method and Description |
|---|---|
abstract PointAttachment |
getVertexAttachment(int vidx)
Retrieves (or creates) a vertex attachment component associated with
vertex vidx, describing how its motion is driven by the underlying
physical system.
|
abstract PointAttachment |
getVertexAttachment(Vertex3d vtx)
Retrieves (or creates) a vertex attachment component associated with
vertex vtx, describing how its motion is driver by the underlying
physical system.
|
addCurve, addCurve, addExternalCurve, addMeshMarker, addMeshMarker, addTransformableDependencies, clearCurves, clearMeshMarkers, copy, createSurfaceMeshArray, getAllPropertyInfo, getColorInterpolation, getCurves, getFileName, getFileTransform, getMesh, getMeshMarkers, getMeshToWorld, getSurfaceMeshes, getVertex, getVertexColorMixing, isFileTransformRigid, isMeshModified, isMeshPolygonal, isMeshTriangular, isSelectable, numSurfaceMeshes, numVertices, postscan, prerender, prerenderMesh, removeCurve, removeExternalCurve, removeMeshMarker, render, render, scaleDistance, scaleMass, scan, setColorInterpolation, setFileName, setFileTransform, setMesh, setMesh, setMesh, setMeshToWorld, setSelectable, setVertexColorMixing, transformGeometry, transformGeometry, updateBounds, updatePosition, updateSlavePoscreateRenderProps, getRenderHints, getRenderProps, getSelection, numSelectionQueriesNeeded, setRenderPropscomponentChanged, findComponent, get, get, getByNumber, getChildren, getNavpanelDisplay, getNumberLimit, hasChildren, hasState, hierarchyContainsReferences, indexOf, iterator, numComponents, setDisplayMode, updateNameMapcheckFlag, 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, setFixed, setFlag, setMarked, setName, setNavpanelVisibility, setNavpanelVisibility, setNumber, setParent, setScanning, setSelected, setWritable, updateReferences, writeequals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waittransformPriorityconnectToHierarchy, disconnectFromHierarchy, getHardReferences, getName, getNavpanelVisibility, getNumber, getParent, getSoftReferences, hasState, isFixed, isMarked, isSelected, notifyParentOfChange, setFixed, setMarked, setName, setNumber, setParent, setSelected, setWritable, updateReferencesgetPropertygetChildren, hasChildrenisWritable, writerecursivelyFindpublic DynamicMeshComponent()
public DynamicMeshComponent(java.lang.String name)
public abstract PointAttachment getVertexAttachment(int vidx)
vidx - vertex indexpublic abstract PointAttachment getVertexAttachment(Vertex3d vtx)
vtx - vertex