All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
dynamicsJRLJapan::ObjectFactory Class Reference

Hooks for to create objects. More...

#include <jrl/dynamics/dynamicsfactory.hh>

Inheritance diagram for dynamicsJRLJapan::ObjectFactory:
Collaboration diagram for dynamicsJRLJapan::ObjectFactory:

Public Member Functions

CjrlHumanoidDynamicRobotcreateHumanoidDynamicRobot ()
 
CjrlDynamicRobotcreateDynamicRobot ()
 
CjrlJointcreateJointFreeflyer (const matrix4d &inInitialPosition)
 
CjrlJointcreateJointRotation (const matrix4d &inInitialPosition)
 
CjrlJointcreateJointTranslation (const matrix4d &inInitialPosition)
 
CjrlJointcreateJointAnchor (const matrix4d &inInitialPosition)
 
CjrlBodycreateBody ()
 
CjrlHandcreateHand (CjrlJoint *inWrist)
 
CjrlFootcreateFoot (CjrlJoint *inAnkle)
 
- Public Member Functions inherited from CjrlRobotDynamicsObjectFactory
virtual ~CjrlRobotDynamicsObjectFactory ()
 

Detailed Description

Hooks for to create objects.

Member Function Documentation

CjrlBody* dynamicsJRLJapan::ObjectFactory::createBody ( )
virtual
CjrlDynamicRobot* dynamicsJRLJapan::ObjectFactory::createDynamicRobot ( )
virtual
CjrlFoot* dynamicsJRLJapan::ObjectFactory::createFoot ( CjrlJoint inAnkle)
virtual
CjrlHand* dynamicsJRLJapan::ObjectFactory::createHand ( 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