17 #ifndef SDFORMAT_URDF2SDF_HH_
18 #define SDFORMAT_URDF2SDF_HH_
21 #include <sdf/sdf_config.h>
32 inline namespace SDF_VERSION_NAMESPACE {
51 public: TiXmlDocument InitModelDoc(TiXmlDocument* _xmlDoc);
56 public: TiXmlDocument InitModelFile(
const std::string &_filename);
63 public: TiXmlDocument InitModelString(
const std::string &_urdfStr,
64 bool _enforceLimits =
true);
69 public:
static bool IsURDF(
const std::string &_filename);
73 private:
void ParseSDFExtension(TiXmlDocument &_urdfXml);
78 private:
void ListSDFExtensions();
83 private:
void ListSDFExtensions(
const std::string &_reference);
class SDFORMAT_VISIBLE SDF_DEPRECATED(9.2) URDF2SDF
URDF to SDF converter.
Definition: parser_urdf.hh:40
namespace for Simulation Description Format parser
Definition: Actor.hh:33
#define SDFORMAT_VISIBLE
Use to represent "symbol visible" if supported.
Definition: system_util.hh:48