Public Member Functions | List of all members
tesseract_kinematics::IKFastInvKinFactory Class Reference

#include <ikfast_factory_boilerplate.h>

Inheritance diagram for tesseract_kinematics::IKFastInvKinFactory:
Inheritance graph
[legend]

Public Member Functions

InverseKinematics::UPtr create (const std::string &solver_name, const tesseract_scene_graph::SceneGraph &scene_graph, const tesseract_scene_graph::SceneState &, const KinematicsPluginFactory &, const YAML::Node &config) const override
 Create Inverse Kinematics Object. More...
 
- Public Member Functions inherited from tesseract_kinematics::InvKinFactory
virtual ~InvKinFactory ()=default
 

Additional Inherited Members

- Public Types inherited from tesseract_kinematics::InvKinFactory
using ConstPtr = std::shared_ptr< const InvKinFactory >
 
using Ptr = std::shared_ptr< InvKinFactory >
 
- Static Protected Member Functions inherited from tesseract_kinematics::InvKinFactory
static std::string getSection ()
 

Detailed Description

Definition at line 35 of file ikfast_factory_boilerplate.h.

Member Function Documentation

◆ create()

InverseKinematics::UPtr tesseract_kinematics::IKFastInvKinFactory::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
inlineoverridevirtual

Create Inverse Kinematics Object.

Parameters
solver_nameThe solver name of the kinematic object
scene_graphThe Tesseract Scene Graph
scene_stateThe state of the scene graph
plugin_factoryProvide access to the plugin factory so plugins and load plugins
Returns
If failed to create, nullptr is returned.

Implements tesseract_kinematics::InvKinFactory.

Definition at line 38 of file ikfast_factory_boilerplate.h.


The documentation for this class was generated from the following file:


tesseract_kinematics
Author(s): Levi Armstrong
autogenerated on Sun May 18 2025 03:02:14