TinyURDF 1.0.0
|
Main user high-level interface for parsing URDF files. More...
#include <urdf_parser.h>
Public Member Functions | |
URDFParser () | |
void | parse (const std::string &filename) |
void | parse (const char *filename) |
void | parse (const tinyxml2::XMLElement *xml) override |
std::shared_ptr< Model > | get () override |
std::string | toString () const override |
bool | isA (const char *name) const override |
bool | empty () const override |
void | clear () override |
const char * | getTypename () const override |
~URDFParser () | |
![]() | |
const char * | getNameOf (const tinyxml2::XMLElement *xml) |
Additional Inherited Members | |
![]() | |
ParserBase () | |
virtual | ~ParserBase () |
![]() | |
ObjectBase () | |
virtual | ~ObjectBase () |
virtual ObjectBase * | getPointer () |
![]() | |
std::shared_ptr< Model > | Tptr |
Main user high-level interface for parsing URDF files.
URDFParser::URDFParser | ( | ) |
URDFParser::~URDFParser | ( | ) |
|
overridevirtual |
Implements ObjectBase.
|
overridevirtual |
Implements ObjectBase.
|
overridevirtual |
Reimplemented from ParserBase< Model >.
|
overridevirtual |
Implements ObjectBase.
|
overridevirtual |
Implements ObjectBase.
void URDFParser::parse | ( | const char * | filename | ) |
void URDFParser::parse | ( | const std::string & | filename | ) |
|
overridevirtual |
Reimplemented from ParserBase< Model >.
|
overridevirtual |
Implements ObjectBase.