Tesseract
Motion Planning Environment
Loading...
Searching...
No Matches
origin.h
Go to the documentation of this file.
1
26#ifndef TESSERACT_URDF_ORIGIN_H
27#define TESSERACT_URDF_ORIGIN_H
28
31#include <memory>
32#include <Eigen/Geometry>
34
35namespace tinyxml2
36{
37class XMLElement; // NOLINT
38class XMLDocument;
39} // namespace tinyxml2
40
41namespace tesseract_urdf
42{
49Eigen::Isometry3d parseOrigin(const tinyxml2::XMLElement* xml_element, int version);
50
51tinyxml2::XMLElement* writeOrigin(const Eigen::Isometry3d& origin, tinyxml2::XMLDocument& doc);
52
53} // namespace tesseract_urdf
54
55#endif // TESSERACT_URDF_ORIGIN_H
Common Tesseract Macros.
#define TESSERACT_COMMON_IGNORE_WARNINGS_PUSH
Definition: macros.h:71
Definition: create_convex_hull.cpp:36
Definition: box.h:45
Eigen::Isometry3d parseOrigin(const tinyxml2::XMLElement *xml_element, int version)
Parse xml element origin.
Definition: origin.cpp:40
tinyxml2::XMLElement * writeOrigin(const Eigen::Isometry3d &origin, tinyxml2::XMLDocument &doc)
Definition: origin.cpp:127
Definition: collision_margins.h:36