libalmath  2.5.7.1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Classes | Public Member Functions | List of all members
AL::urdf::UrdfTree Class Reference

#include <urdf.h>

Classes

class  JointConstVisitor
 
class  JointVisitor
 

Public Member Functions

 UrdfTree (ptree &pt)
 
 ~UrdfTree ()
 
 UrdfTree (UrdfTree const &)=delete
 
void operator= (UrdfTree const &other)=delete
 
const ptreelink (const std::string &name) const
 
ptreelink (const std::string &name)
 
const ptreejoint (const std::string &name) const
 
ptreejoint (const std::string &name)
 
const std::string & root_link () const
 
void rm_root_joint ()
 
void transport_root_link_frame (const Pose &pose)
 
void define_as_root_link (const std::string &name)
 
void traverse_joints (JointConstVisitor &visitor) const
 
void traverse_joints (JointVisitor &visitor)
 

Detailed Description

Definition at line 116 of file urdf.h.

Constructor & Destructor Documentation

AL::urdf::UrdfTree::UrdfTree ( ptree pt)
AL::urdf::UrdfTree::~UrdfTree ( )
AL::urdf::UrdfTree::UrdfTree ( UrdfTree const &  )
delete

Member Function Documentation

void AL::urdf::UrdfTree::define_as_root_link ( const std::string &  name)
const ptree& AL::urdf::UrdfTree::joint ( const std::string &  name) const
ptree& AL::urdf::UrdfTree::joint ( const std::string &  name)
const ptree& AL::urdf::UrdfTree::link ( const std::string &  name) const
ptree& AL::urdf::UrdfTree::link ( const std::string &  name)
void AL::urdf::UrdfTree::operator= ( UrdfTree const &  other)
delete
void AL::urdf::UrdfTree::rm_root_joint ( )
const std::string& AL::urdf::UrdfTree::root_link ( ) const
void AL::urdf::UrdfTree::transport_root_link_frame ( const Pose pose)
void AL::urdf::UrdfTree::traverse_joints ( JointConstVisitor visitor) const
void AL::urdf::UrdfTree::traverse_joints ( JointVisitor visitor)

The documentation for this class was generated from the following file: