public abstract class VectorElemFieldBase<T extends VectorObject<T>> extends VectorFemField<T>
ModelComponent.NavpanelVisibility
Modifier and Type | Field and Description |
---|---|
static boolean |
DEFAULT_SHELL_ELEMS_VISIBLE |
static boolean |
DEFAULT_VOLUME_ELEMS_VISIBLE |
static PropertyList |
myProps |
enforceUniqueCompositeNames, enforceUniqueNames, myNumber, NULL_OBJ, useCompactPathNames
TRANSPARENT, TWO_DIMENSIONAL
Constructor and Description |
---|
VectorElemFieldBase(java.lang.Class<T> type) |
VectorElemFieldBase(java.lang.Class<T> type,
FemModel3d fem) |
VectorElemFieldBase(java.lang.Class<T> type,
FemModel3d fem,
T defaultValue) |
Modifier and Type | Method and Description |
---|---|
PropertyList |
getAllPropertyInfo()
Returns a list giving static information about all properties exported by
this object.
|
boolean |
getShellElemsVisible() |
boolean |
getVolumeElemsVisible() |
void |
setShellElemsVisible(boolean visible) |
void |
setVolumeElemsVisible(boolean visible) |
clearAllValues, createDefaultRenderProps, createRenderProps, createTypeInstance, equals, getDefaultValue, getParameterType, getRenderScale, getValue, getValue, hasParameterizedType, prerender, render, setDefaultValue, setRenderScale
clearCacheIfNecessary, equals, getFemModel, getRenderHints, getRenderProps, getSelection, isSelectable, numSelectionQueriesNeeded, setRenderProps, updateBounds
checkFlag, checkName, checkNameUniqueness, clearFlag, clone, connectToHierarchy, copy, createTempFlag, disconnectFromHierarchy, 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
getValue
clearCacheIfNecessary
connectToHierarchy, disconnectFromHierarchy, getHardReferences, getName, getNavpanelVisibility, getNumber, getParent, getSoftReferences, hasState, isFixed, isMarked, isSelected, notifyParentOfChange, scan, setFixed, setMarked, setName, setNumber, setParent, setSelected, setWritable, updateReferences
getProperty
getChildren, hasChildren
postscan
isWritable, write
getSelection, isSelectable, numSelectionQueriesNeeded
getRenderHints, updateBounds
getRenderProps, setRenderProps
public static boolean DEFAULT_VOLUME_ELEMS_VISIBLE
public static boolean DEFAULT_SHELL_ELEMS_VISIBLE
public static PropertyList myProps
public VectorElemFieldBase(java.lang.Class<T> type)
public VectorElemFieldBase(java.lang.Class<T> type, FemModel3d fem)
public VectorElemFieldBase(java.lang.Class<T> type, FemModel3d fem, T defaultValue)
public PropertyList getAllPropertyInfo()
HasProperties
getAllPropertyInfo
in interface HasProperties
getAllPropertyInfo
in class VectorFemField<T extends VectorObject<T>>
public boolean getVolumeElemsVisible()
public void setVolumeElemsVisible(boolean visible)
public boolean getShellElemsVisible()
public void setShellElemsVisible(boolean visible)