public class CoordinateLimitForce extends ForceBase
VisibleBase.DisplayPreference
Constructor and Description |
---|
CoordinateLimitForce() |
Modifier and Type | Method and Description |
---|---|
CoordinateLimitForce |
clone() |
JointLimitForce |
createComponent(java.io.File geometryPath,
ModelComponentMap componentMap)
Creates and returns a model component, using the provided component map
to look up other dependent objects.
|
java.lang.String |
getCoordinate() |
double |
getDamping() |
double |
getLowerLimit() |
double |
getLowerStiffness() |
double |
getTransition() |
double |
getUpperLimit() |
double |
getUpperStiffness() |
void |
setCoordinate(java.lang.String coord) |
void |
setDamping(double d) |
void |
setLowerLimit(double lim) |
void |
setLowerStiffness(double k) |
void |
setTransition(double d) |
void |
setUpperLimit(double lim) |
void |
setUpperStiffness(double k) |
getAppliesForce, isDisabled, setAppliesForce, setDisabled
createRenderProps, getVisibleObject, setVisibleObject
getColor, getDisplayPreference, getOpacity, setColor, setDisplayPreference, setOpacity
public void setUpperLimit(double lim)
public double getUpperLimit()
public void setUpperStiffness(double k)
public double getUpperStiffness()
public void setLowerLimit(double lim)
public double getLowerLimit()
public void setLowerStiffness(double k)
public double getLowerStiffness()
public void setDamping(double d)
public double getDamping()
public void setTransition(double d)
public double getTransition()
public java.lang.String getCoordinate()
public void setCoordinate(java.lang.String coord)
public JointLimitForce createComponent(java.io.File geometryPath, ModelComponentMap componentMap)
ModelComponentGenerator
createComponent
in interface ModelComponentGenerator<ModelComponent>
createComponent
in class ForceBase
geometryPath
- path to search for geometry filescomponentMap
- map for looking up other objectspublic CoordinateLimitForce clone()