com.yobotics.simulationconstructionset.robotdefinition
Class RobotDefinitionFixedFrame

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

public class RobotDefinitionFixedFrame
extends java.lang.Object


Constructor Summary
RobotDefinitionFixedFrame()
           
 
Method Summary
 void addRootJoint(JointDefinitionFixedFrame jointDef)
           
 LinkDefinitionFixedFrame createLinkDefinitionFromFile(java.lang.String linkString)
           
 Graphics3DObject createLinkGraphicsDefinitionFromFile(java.lang.String graphicsString)
           
 void createRobotDefinitionFromRobot(Robot r)
           
 void createRobotDefinitionFromRobotConfigurationFile(java.io.File file)
           
 void createRobotDefinitionFromRobotConfigurationString(java.lang.String xmlString)
           
 int getNumberOfJoints()
           
 java.lang.String getRobotName()
           
 java.util.ArrayList<JointDefinitionFixedFrame> getRootJointDefinitions()
           
 java.lang.String returnAllJointStrings(JointDefinitionFixedFrame currentJoint, JointDefinitionFixedFrame parent)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

RobotDefinitionFixedFrame

public RobotDefinitionFixedFrame()
Method Detail

createRobotDefinitionFromRobot

public void createRobotDefinitionFromRobot(Robot r)

getRobotName

public java.lang.String getRobotName()

createRobotDefinitionFromRobotConfigurationFile

public void createRobotDefinitionFromRobotConfigurationFile(java.io.File file)

createRobotDefinitionFromRobotConfigurationString

public void createRobotDefinitionFromRobotConfigurationString(java.lang.String xmlString)

createLinkDefinitionFromFile

public LinkDefinitionFixedFrame createLinkDefinitionFromFile(java.lang.String linkString)

createLinkGraphicsDefinitionFromFile

public Graphics3DObject createLinkGraphicsDefinitionFromFile(java.lang.String graphicsString)

addRootJoint

public void addRootJoint(JointDefinitionFixedFrame jointDef)

getNumberOfJoints

public int getNumberOfJoints()

getRootJointDefinitions

public java.util.ArrayList<JointDefinitionFixedFrame> getRootJointDefinitions()

returnAllJointStrings

public java.lang.String returnAllJointStrings(JointDefinitionFixedFrame currentJoint,
                                              JointDefinitionFixedFrame parent)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object