Kinematics Plugin Factory. More...
#include <tesseract_common/macros.h>#include <string>#include <memory>#include <map>#include <yaml-cpp/yaml.h>#include <tesseract_scene_graph/fwd.h>#include <tesseract_state_solver/fwd.h>#include <tesseract_common/fwd.h>#include <tesseract_common/plugin_info.h>#include <boost_plugin_loader/plugin_loader.hpp>#include <boost_plugin_loader/macros.h>#include <filesystem>

Go to the source code of this file.
Classes | |
| class | tesseract_kinematics::FwdKinFactory |
| Define a forward kinematics plugin which the factory can create an instance. More... | |
| class | tesseract_kinematics::InvKinFactory |
| Define a inverse kinematics plugin which the factory can create an instance. More... | |
| class | tesseract_kinematics::KinematicsPluginFactory |
Namespaces | |
| tesseract_kinematics | |
Macros | |
| #define | TESSERACT_ADD_FWD_KIN_PLUGIN(DERIVED_CLASS, ALIAS) EXPORT_CLASS_SECTIONED(DERIVED_CLASS, ALIAS, FwdKin) |
| #define | TESSERACT_ADD_INV_KIN_PLUGIN(DERIVED_CLASS, ALIAS) EXPORT_CLASS_SECTIONED(DERIVED_CLASS, ALIAS, InvKin) |
Kinematics Plugin Factory.
Definition in file kinematics_plugin_factory.h.
| #define TESSERACT_ADD_FWD_KIN_PLUGIN | ( | DERIVED_CLASS, | |
| ALIAS | |||
| ) | EXPORT_CLASS_SECTIONED(DERIVED_CLASS, ALIAS, FwdKin) |
Definition at line 46 of file kinematics_plugin_factory.h.
| #define TESSERACT_ADD_INV_KIN_PLUGIN | ( | DERIVED_CLASS, | |
| ALIAS | |||
| ) | EXPORT_CLASS_SECTIONED(DERIVED_CLASS, ALIAS, InvKin) |
Definition at line 49 of file kinematics_plugin_factory.h.