Main Page
Related Pages
Namespaces
Namespace List
Namespace Members
All
b
c
d
g
i
j
l
m
n
o
p
s
t
v
w
Functions
m
n
p
t
w
Variables
Files
File List
File Members
All
f
g
m
r
s
t
w
Functions
f
g
m
r
s
t
w
Variables
include
tesseract_urdf
cone.h
Go to the documentation of this file.
1
26
#ifndef TESSERACT_URDF_CONE_H
27
#define TESSERACT_URDF_CONE_H
28
29
#include <
tesseract_common/macros.h
>
30
TESSERACT_COMMON_IGNORE_WARNINGS_PUSH
31
#include <memory>
32
#include <string_view>
33
TESSERACT_COMMON_IGNORE_WARNINGS_POP
34
35
#include <
tesseract_geometry/fwd.h
>
36
37
namespace
tinyxml2
38
{
39
class
XMLElement;
// NOLINT
40
class
XMLDocument;
41
}
// namespace tinyxml2
42
43
namespace
tesseract_urdf
44
{
45
static
constexpr std::string_view
CONE_ELEMENT_NAME
=
"tesseract:cone"
;
46
52
std::shared_ptr<tesseract_geometry::Cone>
parseCone
(
const
tinyxml2::XMLElement* xml_element);
53
54
tinyxml2::XMLElement*
writeCone
(
const
std::shared_ptr<const tesseract_geometry::Cone>& cone,
55
tinyxml2::XMLDocument& doc);
56
57
}
// namespace tesseract_urdf
58
59
#endif // TESSERACT_URDF_CONE_H
tesseract_urdf::writeCone
tinyxml2::XMLElement * writeCone(const std::shared_ptr< const tesseract_geometry::Cone > &cone, tinyxml2::XMLDocument &doc)
Definition:
cone.cpp:52
TESSERACT_COMMON_IGNORE_WARNINGS_PUSH
#define TESSERACT_COMMON_IGNORE_WARNINGS_PUSH
TESSERACT_COMMON_IGNORE_WARNINGS_POP
fwd.h
tesseract_urdf::parseCone
std::shared_ptr< tesseract_geometry::Cone > parseCone(const tinyxml2::XMLElement *xml_element)
Parse a xml cone element.
Definition:
cone.cpp:40
tinyxml2
macros.h
tesseract_urdf
Definition:
box.h:43
tesseract_urdf::CONE_ELEMENT_NAME
static constexpr std::string_view CONE_ELEMENT_NAME
Definition:
cone.h:45
tesseract_urdf
Author(s): Levi Armstrong
autogenerated on Thu Apr 24 2025 03:10:44