public class BushingForce extends ForceBase implements ModelComponentGenerator<ModelComponent>
VisibleBase.DisplayPreference
Constructor and Description |
---|
BushingForce() |
getAppliesForce, isDisabled, setAppliesForce, setDisabled
createRenderProps, getVisibleObject, setVisibleObject
getColor, getDisplayPreference, getOpacity, setColor, setDisplayPreference, setOpacity
public void setTranslationalStiffness(Vector3d kvec)
public Vector3d getTranslationalStiffness()
public void setTranslationalDamping(Vector3d dvec)
public Vector3d getTranslationalDamping()
public void setRotationalStiffness(Vector3d kvec)
public Vector3d getRotationalStiffness()
public void setRotationalDamping(Vector3d dvec)
public Vector3d getRotationalDamping()
public void setBody1(java.lang.String body)
public java.lang.String getBody1()
public void setLocationBody1(Point3d loc)
public Point3d getLocationBody1()
public void setOrientationBody1(AxisAngle axisAng)
public AxisAngle getOrientationBody1()
public void setBody2(java.lang.String body)
public java.lang.String getBody2()
public void setLocationBody2(Point3d loc)
public Point3d getLocationBody2()
public void setOrientationBody2(AxisAngle axisAng)
public AxisAngle getOrientationBody2()
public FrameList getFrames()
public void setFrames(FrameList frames)
public java.lang.String getSocketFrame1()
public void setSocketFrame1(java.lang.String path)
public java.lang.String getSocketFrame2()
public void setSocketFrame2(java.lang.String path)
public RigidTransform3d getBodyTransform(Point3d loc, AxisAngle orient)
public BushingForce clone()
public ModelComponent 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 objects