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()