configs.h
Go to the documentation of this file.
1 
26 #ifndef TESSERACT_SRDF_CONFIGS_H
27 #define TESSERACT_SRDF_CONFIGS_H
28 
31 #include <array>
33 
34 #include <tesseract_common/fwd.h>
35 #include <filesystem>
36 
37 namespace tinyxml2
38 {
39 class XMLElement; // NOLINT
40 }
41 
42 namespace tesseract_srdf
43 {
52 std::filesystem::path parseConfigFilePath(const tesseract_common::ResourceLocator& locator,
53  const tinyxml2::XMLElement* xml_element,
54  const std::array<int, 3>& version);
55 
65  const tesseract_common::ResourceLocator& locator,
66  const tinyxml2::XMLElement* xml_element,
67  const std::array<int, 3>& version);
68 
77  const tinyxml2::XMLElement* xml_element,
78  const std::array<int, 3>& version);
79 
89  const tinyxml2::XMLElement* xml_element,
90  const std::array<int, 3>& version);
91 } // namespace tesseract_srdf
92 #endif // TESSERACT_SRDF_CONFIGS_H
tesseract_srdf
Main namespace.
Definition: collision_margins.h:43
tesseract_srdf::parseContactManagersPluginConfig
tesseract_common::ContactManagersPluginInfo parseContactManagersPluginConfig(const tesseract_common::ResourceLocator &locator, const tinyxml2::XMLElement *xml_element, const std::array< int, 3 > &version)
Parse contact managers plugin config xml element.
Definition: configs.cpp:123
tesseract_srdf::parseConfigFilePath
std::filesystem::path parseConfigFilePath(const tesseract_common::ResourceLocator &locator, const tinyxml2::XMLElement *xml_element, const std::array< int, 3 > &version)
Parse a config xml element.
Definition: configs.cpp:41
TESSERACT_COMMON_IGNORE_WARNINGS_PUSH
#define TESSERACT_COMMON_IGNORE_WARNINGS_PUSH
tesseract_scene_graph::SceneGraph
tesseract_common::CalibrationInfo
tesseract_srdf::parseKinematicsPluginConfig
tesseract_common::KinematicsPluginInfo parseKinematicsPluginConfig(const tesseract_common::ResourceLocator &locator, const tinyxml2::XMLElement *xml_element, const std::array< int, 3 > &version)
Parse kinematics plugin config xml element.
Definition: configs.cpp:98
tesseract_common::ContactManagersPluginInfo
tesseract_common::ResourceLocator
tesseract_common::KinematicsPluginInfo
fwd.h
TESSERACT_COMMON_IGNORE_WARNINGS_POP
#define TESSERACT_COMMON_IGNORE_WARNINGS_POP
tinyxml2
tesseract_srdf::parseCalibrationConfig
tesseract_common::CalibrationInfo parseCalibrationConfig(const tesseract_scene_graph::SceneGraph &scene_graph, const tesseract_common::ResourceLocator &locator, const tinyxml2::XMLElement *xml_element, const std::array< int, 3 > &version)
Parse calibration config xml element.
Definition: configs.cpp:65
macros.h


tesseract_srdf
Author(s): Levi Armstrong
autogenerated on Sun May 18 2025 03:02:04