![]()  | 
  
    Tesseract
    
   Motion Planning Environment 
   | 
 
#include <rep_factory.h>


Private Member Functions | |
| InverseKinematics::UPtr | create (const std::string &solver_name, const tesseract_scene_graph::SceneGraph &scene_graph, const tesseract_scene_graph::SceneState &scene_state, const KinematicsPluginFactory &plugin_factory, const YAML::Node &config) const override final | 
| Create Inverse Kinematics Object.  More... | |
Additional Inherited Members | |
  Public Types inherited from tesseract_kinematics::InvKinFactory | |
| using | Ptr = std::shared_ptr< InvKinFactory > | 
| using | ConstPtr = std::shared_ptr< const InvKinFactory > | 
  Public Member Functions inherited from tesseract_kinematics::InvKinFactory | |
| virtual | ~InvKinFactory ()=default | 
| virtual InverseKinematics::UPtr | create (const std::string &solver_name, const tesseract_scene_graph::SceneGraph &scene_graph, const tesseract_scene_graph::SceneState &scene_state, const KinematicsPluginFactory &plugin_factory, const YAML::Node &config) const =0 | 
| Create Inverse Kinematics Object.  More... | |
  Static Protected Attributes inherited from tesseract_kinematics::InvKinFactory | |
| static const std::string | SECTION_NAME = "InvKin" | 
      
  | 
  finaloverrideprivatevirtual | 
Create Inverse Kinematics Object.
| solver_name | The solver name of the kinematic object | 
| scene_graph | The Tesseract Scene Graph | 
| scene_state | The state of the scene graph | 
| plugin_factory | Provide access to the plugin factory so plugins and load plugins | 
Implements tesseract_kinematics::InvKinFactory.