Build an object of type HandleType. More...
#include <hpp/manipulation/srdf/factories/handle.hh>
Public Types | |
typedef boost::shared_ptr < HandleType > | HandleTypePtr_t |
Public Member Functions | |
HandleFactory (ObjectFactory *parent, const XMLElement *element) | |
virtual void | finishTags () |
HandleTypePtr_t | handle () const |
Protected Attributes | |
HandleTypePtr_t | handle_ |
Transform3f | localPosition_ |
The element required to build the handle. | |
std::string | linkName_ |
Build an object of type HandleType.
HandleType | must be one of hpp::manipulation::Handle and hpp::manipulation::AxialHandle. |
typedef boost::shared_ptr<HandleType> hpp::manipulation::srdf::HandleFactory< HandleType >::HandleTypePtr_t |
hpp::manipulation::srdf::HandleFactory< HandleType >::HandleFactory | ( | ObjectFactory * | parent, |
const XMLElement * | element | ||
) | [inline] |
virtual void hpp::manipulation::srdf::HandleFactory< HandleType >::finishTags | ( | ) | [virtual] |
HandleTypePtr_t hpp::manipulation::srdf::HandleFactory< HandleType >::handle | ( | ) | const |
HandleTypePtr_t hpp::manipulation::srdf::HandleFactory< HandleType >::handle_ [protected] |
std::string hpp::manipulation::srdf::HandleFactory< HandleType >::linkName_ [protected] |
Transform3f hpp::manipulation::srdf::HandleFactory< HandleType >::localPosition_ [protected] |
The element required to build the handle.