Tesseract
Motion Planning Environment
Loading...
Searching...
No Matches
groups.h
Go to the documentation of this file.
1
26#ifndef TESSERACT_SRDF_GROUPS_H
27#define TESSERACT_SRDF_GROUPS_H
28
31#include <array>
32#include <tuple>
34
36
37namespace tinyxml2
38{
39class XMLElement; // NOLINT
40}
42{
43class SceneGraph;
44}
45
46namespace tesseract_srdf
47{
55std::tuple<GroupNames, ChainGroups, JointGroups, LinkGroups>
57 const tinyxml2::XMLElement* srdf_xml,
58 const std::array<int, 3>& version);
59
60} // namespace tesseract_srdf
61
62#endif // TESSERACT_SRDF_GROUPS_H
Definition: graph.h:125
auto scene_graph
Definition: ikfast_kinematics_7dof_unit.cpp:51
This hold the kinematics information.
Common Tesseract Macros.
#define TESSERACT_COMMON_IGNORE_WARNINGS_PUSH
Definition: macros.h:71
Definition: create_convex_hull.cpp:36
Definition: graph.h:82
Main namespace.
Definition: collision_margins.h:49
std::tuple< GroupNames, ChainGroups, JointGroups, LinkGroups > parseGroups(const tesseract_scene_graph::SceneGraph &scene_graph, const tinyxml2::XMLElement *srdf_xml, const std::array< int, 3 > &version)
Parse groups from srdf xml element.
Definition: groups.cpp:39
Definition: collision_margins.h:36