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.