public abstract class FemFieldComp extends ModelComponentBase implements FieldComponent
ModelComponent.NavpanelVisibility
enforceUniqueCompositeNames, enforceUniqueNames, myNumber, myProps, NULL_OBJ, useCompactPathNames
Constructor and Description |
---|
FemFieldComp() |
Modifier and Type | Method and Description |
---|---|
void |
clearCacheIfNecessary()
Used internally by the system to clear cached values
for subclasses that support value caching.
|
boolean |
equals(FemFieldComp comp)
Returns
true if this field is functionally equal to another field. |
FemModel3d |
getFemModel() |
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, getHardReferences, 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, write
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
connectToHierarchy, disconnectFromHierarchy, getHardReferences, getName, getNavpanelVisibility, getNumber, getParent, getSoftReferences, hasState, isFixed, isMarked, isSelected, notifyParentOfChange, scan, setFixed, setMarked, setName, setNumber, setParent, setSelected, setWritable, updateReferences
getAllPropertyInfo, getProperty
getChildren, hasChildren
postscan
isWritable, write
public FemModel3d getFemModel()
public void clearCacheIfNecessary()
clearCacheIfNecessary
in interface FieldComponent
public 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()
public boolean equals(FemFieldComp comp)
true
if this field is functionally equal to another field.
Intended mainly for testing and debugging.