com.yobotics.simulationconstructionset.robotdefinition
Class JointDefinitionFixedFrame
java.lang.Object
com.yobotics.simulationconstructionset.robotdefinition.JointDefinitionFixedFrame
- All Implemented Interfaces:
- java.lang.Comparable<JointDefinitionFixedFrame>
public class JointDefinitionFixedFrame
- extends java.lang.Object
- implements java.lang.Comparable<JointDefinitionFixedFrame>
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
JointDefinitionFixedFrame
public JointDefinitionFixedFrame()
getParentName
public java.lang.String getParentName()
setParentName
public void setParentName(java.lang.String parentName)
getPlanarType
public int getPlanarType()
setRootJoint
public void setRootJoint(boolean rootJoint)
isRootJoint
public boolean isRootJoint()
getGroundContactDefinitionsFixedFrame
public java.util.ArrayList<GroundContactDefinitionFixedFrame> getGroundContactDefinitionsFixedFrame()
addGroundContactDefinitionFixedFrame
public void addGroundContactDefinitionFixedFrame(GroundContactDefinitionFixedFrame groundContactDefinitionFixedFrame)
getExternalForcePointDefinitionsFixedFrame
public java.util.ArrayList<ExternalForcePointDefinitionFixedFrame> getExternalForcePointDefinitionsFixedFrame()
addExternalForcePointDefinition
public void addExternalForcePointDefinition(ExternalForcePointDefinitionFixedFrame externalForcePointDefinitionFixedFrame)
setPlanarType
public void setPlanarType(int type)
getNumberOfChildJoints
public int getNumberOfChildJoints()
getJointName
public java.lang.String getJointName()
setJointName
public void setJointName(java.lang.String jointName)
getParentJoint
public JointDefinitionFixedFrame getParentJoint()
setParentJoint
public void setParentJoint(JointDefinitionFixedFrame parentJoint)
getType
public JointDefinitionFixedFrame.JointType getType()
setType
public void setType(JointDefinitionFixedFrame.JointType type)
getLinkDefinition
public LinkDefinitionFixedFrame getLinkDefinition()
setLinkDefinition
public void setLinkDefinition(LinkDefinitionFixedFrame link)
getOffset
public javax.vecmath.Vector3d getOffset()
setOffset
public void setOffset(javax.vecmath.Vector3d offset)
getJointAxis
public javax.vecmath.Vector3d getJointAxis()
setJointAxis
public void setJointAxis(javax.vecmath.Vector3d jointAxis)
getChildrenJoints
public java.util.ArrayList<JointDefinitionFixedFrame> getChildrenJoints()
addChildJoint
public void addChildJoint(JointDefinitionFixedFrame jointDef)
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
compareTo
public int compareTo(JointDefinitionFixedFrame o)
- Specified by:
compareTo
in interface java.lang.Comparable<JointDefinitionFixedFrame>