dynamicsJRLJapan::ObjectFactory Class Reference
[User Classes]

Hooks for to create objects. More...

#include <jrl/dynamics/dynamicsfactory.hh>

Inheritance diagram for dynamicsJRLJapan::ObjectFactory:
Inheritance graph
[legend]
Collaboration diagram for dynamicsJRLJapan::ObjectFactory:
Collaboration graph
[legend]

List of all members.

Public Member Functions

CjrlHumanoidDynamicRobotcreateHumanoidDynamicRobot ()
CjrlDynamicRobotcreateDynamicRobot ()
CjrlJointcreateJointFreeflyer (const matrix4d &inInitialPosition)
CjrlJointcreateJointRotation (const matrix4d &inInitialPosition)
CjrlJointcreateJointTranslation (const matrix4d &inInitialPosition)
CjrlJointcreateJointAnchor (const matrix4d &inInitialPosition)
CjrlBodycreateBody ()
CjrlHandcreateHand (const CjrlJoint *inWrist)
CjrlFootcreateFoot (const CjrlJoint *inAnkle)

Detailed Description

Hooks for to create objects.


Member Function Documentation

CjrlBody* dynamicsJRLJapan::ObjectFactory::createBody (  )  [virtual]
CjrlDynamicRobot* dynamicsJRLJapan::ObjectFactory::createDynamicRobot (  )  [virtual]
CjrlFoot* dynamicsJRLJapan::ObjectFactory::createFoot ( const CjrlJoint inAnkle  )  [virtual]
CjrlHand* dynamicsJRLJapan::ObjectFactory::createHand ( const CjrlJoint inWrist  )  [virtual]
CjrlHumanoidDynamicRobot* dynamicsJRLJapan::ObjectFactory::createHumanoidDynamicRobot (  )  [virtual]
CjrlJoint* dynamicsJRLJapan::ObjectFactory::createJointAnchor ( const matrix4d &  inInitialPosition  ) 
CjrlJoint* dynamicsJRLJapan::ObjectFactory::createJointFreeflyer ( const matrix4d &  inInitialPosition  )  [virtual]
CjrlJoint* dynamicsJRLJapan::ObjectFactory::createJointRotation ( const matrix4d &  inInitialPosition  )  [virtual]
CjrlJoint* dynamicsJRLJapan::ObjectFactory::createJointTranslation ( const matrix4d &  inInitialPosition  )  [virtual]