public class Vector3dSubElemField extends VectorSubElemField<Vector3d>
ModelComponent.NavpanelVisibility
enforceUniqueCompositeNames, enforceUniqueNames, myNumber, NULL_OBJ, useCompactPathNames
TRANSPARENT, TWO_DIMENSIONAL
Constructor and Description |
---|
Vector3dSubElemField()
This constructor should not be called by applications, unless
ModelComponentBase.scan(maspack.util.ReaderTokenizer, java.lang.Object) is called immediately after. |
Vector3dSubElemField(FemModel3d fem) |
Vector3dSubElemField(FemModel3d fem,
Vector3d defaultValue) |
Vector3dSubElemField(java.lang.String name,
FemModel3d fem) |
Vector3dSubElemField(java.lang.String name,
FemModel3d fem,
Vector3d defaultValue) |
Modifier and Type | Method and Description |
---|---|
boolean |
hasParameterizedType()
Queries whether this class explicitly utilizes a parameterized type.
|
void |
setFromPolylines(PolylineMesh mesh,
double rad) |
createFieldFunction, getShellValue, getSoftReferences, getValue, getValue, getValue, postscan, setValue, updateReferences
getAllPropertyInfo, getParameterType, getRenderScale, prerender, render, setRenderScale
clearCacheIfNecessary, createRenderProps, 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, hasChildren, hasState, isFixed, isMarked, isScanning, isSelected, isWritable, makeValidName, makeValidName, notifyParentOfChange, printReferences, recursivelyContained, recursivelyContains, removeTempFlag, scan, setFixed, setFlag, setMarked, setName, setNavpanelVisibility, setNavpanelVisibility, setNumber, setParent, setScanning, setSelected, setWritable, write
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
connectToHierarchy, disconnectFromHierarchy, getHardReferences, getName, getNavpanelVisibility, getNumber, getParent, hasState, isFixed, isMarked, isSelected, notifyParentOfChange, scan, setFixed, setMarked, setName, setNumber, setParent, setSelected, setWritable
getProperty
getChildren, hasChildren
isWritable, write
getSelection, isSelectable, numSelectionQueriesNeeded
getRenderHints, updateBounds
createRenderProps, getRenderProps, setRenderProps
public Vector3dSubElemField()
ModelComponentBase.scan(maspack.util.ReaderTokenizer, java.lang.Object)
is called immediately after.public Vector3dSubElemField(FemModel3d fem)
public Vector3dSubElemField(FemModel3d fem, Vector3d defaultValue)
public Vector3dSubElemField(java.lang.String name, FemModel3d fem)
public Vector3dSubElemField(java.lang.String name, FemModel3d fem, Vector3d defaultValue)
public boolean hasParameterizedType()
ParameterizedClass
hasParameterizedType
in interface ParameterizedClass
hasParameterizedType
in class VectorFemField<Vector3d>
true
if this class utilizes a parameterized type.public void setFromPolylines(PolylineMesh mesh, double rad)