The KdlTreeParser class simply parses the kdl tree and stores it as a protected variable so derived classes have access. More...
#include <KdlTreeParser.h>
Public Member Functions | |
const KDL::Tree & | getTree () const |
KdlTreeParser () | |
void | loadFromFile (const std::string &fileName) |
void | loadFromParam (const std::string ¶mName) |
void | setTree (const KDL::Tree &tree_in) |
virtual | ~KdlTreeParser () |
Protected Member Functions | |
virtual void | initialize () |
initialize called by both of the load functions, allowing derived classes to perform additional initialization after the tree is loaded | |
Protected Attributes | |
KDL::Tree | tree |
The KdlTreeParser class simply parses the kdl tree and stores it as a protected variable so derived classes have access.
Definition at line 19 of file KdlTreeParser.h.
Definition at line 3 of file KdlTreeParser.cpp.
KdlTreeParser::~KdlTreeParser | ( | ) | [virtual] |
Definition at line 7 of file KdlTreeParser.cpp.
const KDL::Tree& KdlTreeParser::getTree | ( | ) | const [inline] |
Definition at line 34 of file KdlTreeParser.h.
virtual void KdlTreeParser::initialize | ( | ) | [inline, protected, virtual] |
initialize called by both of the load functions, allowing derived classes to perform additional initialization after the tree is loaded
Reimplemented in KdlTreeIk, MobileTreeIk, KdlTreeFk, KdlTreeId, RosMsgTreeFk, KdlTreeTr, KdlTreeParserTest::MyParser, and RosMsgGainCalculator.
Definition at line 44 of file KdlTreeParser.h.
void KdlTreeParser::loadFromFile | ( | const std::string & | fileName | ) |
Reimplemented in RosMsgTreeUtilities.
Definition at line 11 of file KdlTreeParser.cpp.
void KdlTreeParser::loadFromParam | ( | const std::string & | paramName | ) |
Definition at line 25 of file KdlTreeParser.cpp.
void KdlTreeParser::setTree | ( | const KDL::Tree & | tree_in | ) | [inline] |
Definition at line 28 of file KdlTreeParser.h.
KDL::Tree KdlTreeParser::tree [protected] |
Definition at line 48 of file KdlTreeParser.h.