hpp::model::ObjectFactory Class Reference

Object Factory. More...

#include <hpp/model/object-factory.hh>

List of all members.

Public Member Functions

 ObjectFactory ()
virtual ~ObjectFactory ()
virtual DevicePtr_t createRobot (const std::string &name)
virtual HumanoidRobotPtr_t createHumanoidRobot (const std::string &name)
virtual JointPtr_t createJointSO3 (const Transform3f &initialPosition)
virtual JointPtr_t createJointAnchor (const Transform3f &initialPosition)
virtual JointPtr_t createBoundedJointRotation (const Transform3f &initialPosition)
virtual JointPtr_t createUnBoundedJointRotation (const Transform3f &initialPosition)
virtual JointPtr_t createJointTranslation (const Transform3f &initialPosition)
virtual JointPtr_t createJointTranslation2 (const Transform3f &initialPosition)
virtual JointPtr_t createJointTranslation3 (const Transform3f &initialPosition)
virtual BodyPtr_t createBody ()

Detailed Description

Object Factory.

Create instances of objects.


Constructor & Destructor Documentation

virtual hpp::model::ObjectFactory::~ObjectFactory ( ) [inline, virtual]

Member Function Documentation

virtual BodyPtr_t hpp::model::ObjectFactory::createBody ( ) [inline, virtual]
virtual JointPtr_t hpp::model::ObjectFactory::createBoundedJointRotation ( const Transform3f initialPosition) [inline, virtual]
virtual HumanoidRobotPtr_t hpp::model::ObjectFactory::createHumanoidRobot ( const std::string &  name) [inline, virtual]
virtual JointPtr_t hpp::model::ObjectFactory::createJointAnchor ( const Transform3f initialPosition) [inline, virtual]
virtual JointPtr_t hpp::model::ObjectFactory::createJointSO3 ( const Transform3f initialPosition) [inline, virtual]
virtual JointPtr_t hpp::model::ObjectFactory::createJointTranslation ( const Transform3f initialPosition) [inline, virtual]
virtual JointPtr_t hpp::model::ObjectFactory::createJointTranslation2 ( const Transform3f initialPosition) [inline, virtual]
virtual JointPtr_t hpp::model::ObjectFactory::createJointTranslation3 ( const Transform3f initialPosition) [inline, virtual]
virtual DevicePtr_t hpp::model::ObjectFactory::createRobot ( const std::string &  name) [inline, virtual]
virtual JointPtr_t hpp::model::ObjectFactory::createUnBoundedJointRotation ( const Transform3f initialPosition) [inline, virtual]
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends