public abstract class MeshFieldComp extends ModelComponentBase implements FieldComponent
ModelComponent.FilePathSaveType, ModelComponent.NavpanelVisibilityenforceUniqueCompositeNames, enforceUniqueNames, myNumber, myProps, NULL_OBJ, useCompactPathNames| Constructor and Description |
|---|
MeshFieldComp() |
| Modifier and Type | Method and Description |
|---|---|
void |
clearCacheIfNecessary()
Used internally by the system to clear cached values
for subclasses that support value caching.
|
MeshFieldPoint |
createFieldPoint(Point3d pnt)
Create a MeshFieldPoint corresponding to the nearest point on this
component's mesh to a specified position.
|
void |
getHardReferences(java.util.List<ModelComponent> refs)
Appends all hard references for this component to a list.
|
MeshBase |
getMesh() |
MeshComponent |
getMeshComp() |
int |
getRenderHints() |
RenderProps |
getRenderProps() |
void |
getSelection(java.util.LinkedList<java.lang.Object> list,
int qid) |
boolean |
isSelectable() |
int |
numSelectionQueriesNeeded() |
void |
setRenderProps(RenderProps props) |
void |
updateBounds(Vector3d pmin,
Vector3d pmax) |
checkFlag, checkName, checkNameUniqueness, clearFlag, clone, connectToHierarchy, copy, createTempFlag, disconnectFromHierarchy, getAllPropertyInfo, getChildren, getGrandParent, getName, getNameRange, getNavpanelVisibility, getNavpanelVisibility, getNumber, getParent, getProperty, getSoftReferences, hasChildren, hasState, isFixed, isMarked, isScanning, isSelected, isWritable, makeValidName, makeValidName, notifyParentOfChange, postscan, printReferences, recursivelyContained, recursivelyContains, removeTempFlag, scan, setFixed, setFlag, setMarked, setName, setNavpanelVisibility, setNavpanelVisibility, setNumber, setParent, setScanning, setSelected, setWritable, updateReferences, writeequals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitconnectToHierarchy, disconnectFromHierarchy, getName, getNavpanelVisibility, getNumber, getParent, getSoftReferences, hasState, isFixed, isMarked, isSelected, notifyParentOfChange, scan, setFixed, setMarked, setName, setNumber, setParent, setSelected, setWritable, updateReferencesgetAllPropertyInfo, getPropertygetChildren, hasChildrenpostscanisWritable, writepublic MeshComponent getMeshComp()
public MeshBase getMesh()
public void clearCacheIfNecessary()
clearCacheIfNecessary in interface FieldComponentpublic MeshFieldPoint createFieldPoint(Point3d pnt)
public void getHardReferences(java.util.List<ModelComponent> refs)
ModelComponentBasegetHardReferences in interface ModelComponentgetHardReferences in class ModelComponentBaserefs - list to which hard references are appendedpublic RenderProps getRenderProps()
public void setRenderProps(RenderProps props)
public int getRenderHints()
public boolean isSelectable()
public void getSelection(java.util.LinkedList<java.lang.Object> list,
int qid)
public int numSelectionQueriesNeeded()