public class ForceEffectorTarget extends ModelComponentBase
ModelComponent.NavpanelVisibility
Modifier and Type | Field and Description |
---|---|
static boolean |
DEFAULT_STATIC_ONLY |
static double |
DEFAULT_WEIGHT |
static PropertyList |
myProps |
enforceUniqueCompositeNames, enforceUniqueNames, myNumber, NULL_OBJ, useCompactPathNames
Constructor and Description |
---|
ForceEffectorTarget() |
ForceEffectorTarget(ForceTargetComponent comp,
boolean staticOnly) |
Modifier and Type | Method and Description |
---|---|
PropertyList |
getAllPropertyInfo()
Returns a list giving static information about all properties exported by
this object.
|
ForceTargetComponent |
getForceComp() |
boolean |
getStaticOnly() |
VectorNd |
getSubWeights() |
VectorNd |
getTargetForce() |
double |
getWeight() |
void |
setForceComp(ForceTargetComponent comp) |
void |
setStaticOnly(boolean enable) |
void |
setSubWeights(VectorNd weights) |
void |
setTargetForce(VectorNd force) |
void |
setWeight(double w) |
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
public static final boolean DEFAULT_STATIC_ONLY
public static final double DEFAULT_WEIGHT
public static PropertyList myProps
public ForceEffectorTarget()
public ForceEffectorTarget(ForceTargetComponent comp, boolean staticOnly)
public PropertyList getAllPropertyInfo()
HasProperties
getAllPropertyInfo
in interface HasProperties
getAllPropertyInfo
in class ModelComponentBase
public double getWeight()
public void setWeight(double w)
public boolean getStaticOnly()
public void setStaticOnly(boolean enable)
public VectorNd getSubWeights()
public void setSubWeights(VectorNd weights)
public void setForceComp(ForceTargetComponent comp)
public ForceTargetComponent getForceComp()
public VectorNd getTargetForce()
public void setTargetForce(VectorNd force)