include
tesseract_srdf
group_states.h
Go to the documentation of this file.
1
26
#ifndef TESSERACT_SRDF_GROUP_STATES_H
27
#define TESSERACT_SRDF_GROUP_STATES_H
28
29
#include <
tesseract_common/macros.h
>
30
TESSERACT_COMMON_IGNORE_WARNINGS_PUSH
31
#include <array>
32
TESSERACT_COMMON_IGNORE_WARNINGS_POP
33
34
#include <
tesseract_srdf/kinematics_information.h
>
35
#include <
tesseract_scene_graph/fwd.h
>
36
37
namespace
tinyxml2
38
{
39
class
XMLElement;
// NOLINT
40
}
41
42
namespace
tesseract_srdf
43
{
51
GroupJointStates
parseGroupStates
(
const
tesseract_scene_graph::SceneGraph
& scene_graph,
52
const
GroupNames
& group_names,
53
const
tinyxml2::XMLElement* srdf_xml,
54
const
std::array<int, 3>& version);
55
56
}
// namespace tesseract_srdf
57
58
#endif // TESSERACT_SRDF_GROUP_STATES_H
tesseract_srdf
Main namespace.
Definition:
collision_margins.h:43
tesseract_srdf::parseGroupStates
GroupJointStates parseGroupStates(const tesseract_scene_graph::SceneGraph &scene_graph, const GroupNames &group_names, const tinyxml2::XMLElement *srdf_xml, const std::array< int, 3 > &version)
Parse groups states from srdf xml element.
Definition:
group_states.cpp:38
TESSERACT_COMMON_IGNORE_WARNINGS_PUSH
#define TESSERACT_COMMON_IGNORE_WARNINGS_PUSH
tesseract_scene_graph::SceneGraph
kinematics_information.h
This hold the kinematics information.
fwd.h
tesseract_srdf::GroupNames
std::set< std::string > GroupNames
Definition:
kinematics_information.h:60
TESSERACT_COMMON_IGNORE_WARNINGS_POP
#define TESSERACT_COMMON_IGNORE_WARNINGS_POP
tinyxml2
macros.h
tesseract_srdf::GroupJointStates
std::unordered_map< std::string, GroupsJointStates > GroupJointStates
Definition:
kinematics_information.h:51
tesseract_srdf
Author(s): Levi Armstrong
autogenerated on Sun May 18 2025 03:02:04