com.yobotics.simulationconstructionset.robotdefinition
Class JointDefinitionFixedFrame

java.lang.Object
  extended by com.yobotics.simulationconstructionset.robotdefinition.JointDefinitionFixedFrame

public class JointDefinitionFixedFrame
extends java.lang.Object


Nested Class Summary
static class JointDefinitionFixedFrame.JointType
           
 
Constructor Summary
JointDefinitionFixedFrame()
           
 
Method Summary
 void addChildJoint(JointDefinitionFixedFrame jointDef)
           
 void addGroundContactDefinitionFixedFrame(GroundContactDefinitionFixedFrame groundContactDefinitionFixedFrame)
           
 java.util.ArrayList<JointDefinitionFixedFrame> getChildrenJoints()
           
 java.util.ArrayList<GroundContactDefinitionFixedFrame> getGroundContactDefinitionsFixedFrame()
           
 javax.vecmath.Vector3d getJointAxis()
           
 java.lang.String getJointName()
           
 LinkDefinitionFixedFrame getLinkDefinition()
           
 int getNumberOfChildJoints()
           
 javax.vecmath.Vector3d getOffset()
           
 JointDefinitionFixedFrame getParentJoint()
           
 int getPlanarType()
           
 JointDefinitionFixedFrame.JointType getType()
           
 void setJointAxis(javax.vecmath.Vector3d jointAxis)
           
 void setJointName(java.lang.String jointName)
           
 void setLinkDefinition(LinkDefinitionFixedFrame link)
           
 void setOffset(javax.vecmath.Vector3d offset)
           
 void setParentJoint(JointDefinitionFixedFrame parentJoint)
           
 void setPlanarType(int type)
           
 void setType(JointDefinitionFixedFrame.JointType type)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

JointDefinitionFixedFrame

public JointDefinitionFixedFrame()
Method Detail

getPlanarType

public int getPlanarType()

getGroundContactDefinitionsFixedFrame

public java.util.ArrayList<GroundContactDefinitionFixedFrame> getGroundContactDefinitionsFixedFrame()

addGroundContactDefinitionFixedFrame

public void addGroundContactDefinitionFixedFrame(GroundContactDefinitionFixedFrame groundContactDefinitionFixedFrame)

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