include
tesseract_urdf
origin.h
Go to the documentation of this file.
1
26
#ifndef TESSERACT_URDF_ORIGIN_H
27
#define TESSERACT_URDF_ORIGIN_H
28
29
#include <
tesseract_common/macros.h
>
30
TESSERACT_COMMON_IGNORE_WARNINGS_PUSH
31
#include <Eigen/Geometry>
32
#include <string_view>
33
TESSERACT_COMMON_IGNORE_WARNINGS_POP
34
35
namespace
tinyxml2
36
{
37
class
XMLElement;
// NOLINT
38
class
XMLDocument;
39
}
// namespace tinyxml2
40
41
namespace
tesseract_urdf
42
{
43
static
constexpr std::string_view
ORIGIN_ELEMENT_NAME
=
"origin"
;
44
51
Eigen::Isometry3d
parseOrigin
(
const
tinyxml2::XMLElement* xml_element);
52
53
tinyxml2::XMLElement*
writeOrigin
(
const
Eigen::Isometry3d& origin, tinyxml2::XMLDocument& doc);
54
55
}
// namespace tesseract_urdf
56
57
#endif // TESSERACT_URDF_ORIGIN_H
tesseract_urdf::ORIGIN_ELEMENT_NAME
static constexpr std::string_view ORIGIN_ELEMENT_NAME
Definition:
origin.h:43
tesseract_urdf::parseOrigin
Eigen::Isometry3d parseOrigin(const tinyxml2::XMLElement *xml_element)
Parse xml element origin.
Definition:
origin.cpp:42
TESSERACT_COMMON_IGNORE_WARNINGS_PUSH
#define TESSERACT_COMMON_IGNORE_WARNINGS_PUSH
TESSERACT_COMMON_IGNORE_WARNINGS_POP
tesseract_urdf::writeOrigin
tinyxml2::XMLElement * writeOrigin(const Eigen::Isometry3d &origin, tinyxml2::XMLDocument &doc)
Definition:
origin.cpp:129
tinyxml2
macros.h
tesseract_urdf
Definition:
box.h:43
tesseract_urdf
Author(s): Levi Armstrong
autogenerated on Sun May 18 2025 03:02:07