|
Blender V5.0
|
This class encapsulates a tree kinematic interconnection structure. It is build out of segments. More...
#include <tree.hpp>
Public Member Functions | |
| Tree () | |
| Tree (const Tree &in) | |
| Tree & | operator= (const Tree &arg) |
| bool | addSegment (const Segment &segment, const std::string &segment_name, const std::string &hook_name) |
| bool | addChain (const Chain &chain, const std::string &chain_name, const std::string &hook_name) |
| bool | addTree (const Tree &tree, const std::string &tree_name, const std::string &hook_name) |
| unsigned int | getNrOfJoints () const |
| unsigned int | getNrOfSegments () const |
| SegmentMap::const_iterator | getSegment (const std::string &segment_name) const |
| SegmentMap::value_type const * | getSegmentPtr (const std::string &segment_name) const |
| const SegmentMap & | getSegments () const |
| virtual | ~Tree () |
This class encapsulates a tree kinematic interconnection structure. It is build out of segments.
| KDL::Tree::Tree | ( | ) |
| KDL::Tree::Tree | ( | const Tree & | in | ) |
|
inlinevirtual |
| bool KDL::Tree::addChain | ( | const Chain & | chain, |
| const std::string & | chain_name, | ||
| const std::string & | hook_name ) |
Adds a complete chain to the end of the segment with hook_name as segment_name. Segment i of the chain will get chain_name+".Segment"+i as segment_name.
| chain | Chain to add |
| chain_name | name of the chain |
| hook_name | name of the segment to connect the chain with. |
| bool KDL::Tree::addSegment | ( | const Segment & | segment, |
| const std::string & | segment_name, | ||
| const std::string & | hook_name ) |
| bool KDL::Tree::addTree | ( | const Tree & | tree, |
| const std::string & | tree_name, | ||
| const std::string & | hook_name ) |
Adds a complete tree to the end of the segment with hookname as segment_name. The segments of the tree will get tree_name+segment_name as segment_name.
| tree | Tree to add |
| tree_name | name of the tree |
| hook_name | name of the segment to connect the tree with |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |