orocos_kdl
Classes | Namespaces | Macros | Typedefs
tree.hpp File Reference
#include "config.h"
#include "segment.hpp"
#include "chain.hpp"
#include <string>
#include <map>
Include dependency graph for tree.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  KDL::Tree
 This class encapsulates a tree kinematic interconnection structure. It is built out of segments. More...
 
class  KDL::TreeElement
 

Namespaces

 KDL
 

Macros

#define GetTreeElementChildren(tree_element)   (tree_element).children
 
#define GetTreeElementParent(tree_element)   (tree_element).parent
 
#define GetTreeElementQNr(tree_element)   (tree_element).q_nr
 
#define GetTreeElementSegment(tree_element)   (tree_element).segment
 

Typedefs

typedef std::map< std::string, TreeElement > KDL::SegmentMap
 
typedef TreeElement KDL::TreeElementType
 

Macro Definition Documentation

◆ GetTreeElementChildren

#define GetTreeElementChildren (   tree_element)    (tree_element).children

Definition at line 59 of file tree.hpp.

◆ GetTreeElementParent

#define GetTreeElementParent (   tree_element)    (tree_element).parent

Definition at line 60 of file tree.hpp.

◆ GetTreeElementQNr

#define GetTreeElementQNr (   tree_element)    (tree_element).q_nr

Definition at line 61 of file tree.hpp.

◆ GetTreeElementSegment

#define GetTreeElementSegment (   tree_element)    (tree_element).segment

Definition at line 62 of file tree.hpp.