Public Types | Public Member Functions | Public Attributes
ikfast::IkFastFunctions< T > Class Template Reference

holds function pointers for all the exported functions of ikfast More...

#include <ikfast.h>

List of all members.

Public Types

typedef void(* ComputeFkFn )(const T *, T *, T *)
typedef void(* ComputeFkFn )(const T *, T *, T *)
typedef bool(* ComputeIkFn )(const T *, const T *, const T *, IkSolutionListBase< T > &)
typedef bool(* ComputeIkFn )(const T *, const T *, const T *, IkSolutionListBase< T > &)
typedef int *(* GetFreeParametersFn )()
typedef int *(* GetFreeParametersFn )()
typedef const char *(* GetIkFastVersionFn )()
typedef const char *(* GetIkFastVersionFn )()
typedef int(* GetIkRealSizeFn )()
typedef int(* GetIkRealSizeFn )()
typedef int(* GetIkTypeFn )()
typedef int(* GetIkTypeFn )()
typedef const char *(* GetKinematicsHashFn )()
typedef const char *(* GetKinematicsHashFn )()
typedef int(* GetNumFreeParametersFn )()
typedef int(* GetNumFreeParametersFn )()
typedef int(* GetNumJointsFn )()
typedef int(* GetNumJointsFn )()

Public Member Functions

 IkFastFunctions ()
 IkFastFunctions ()
virtual ~IkFastFunctions ()
virtual ~IkFastFunctions ()

Public Attributes

ComputeFkFn _ComputeFk
ComputeIkFn _ComputeIk
GetFreeParametersFn _GetFreeParameters
GetIkFastVersionFn _GetIkFastVersion
GetIkRealSizeFn _GetIkRealSize
GetIkTypeFn _GetIkType
GetKinematicsHashFn _GetKinematicsHash
GetNumFreeParametersFn _GetNumFreeParameters
GetNumJointsFn _GetNumJoints

Detailed Description

template<typename T>
class ikfast::IkFastFunctions< T >

holds function pointers for all the exported functions of ikfast

Definition at line 117 of file lrmate200ib3l_kinematics/include/ikfast.h.


Member Typedef Documentation

template<typename T >
typedef void(* ikfast::IkFastFunctions< T >::ComputeFkFn)(const T *, T *, T *)

Definition at line 126 of file lrmate200ib3l_kinematics/include/ikfast.h.

template<typename T >
typedef void(* ikfast::IkFastFunctions< T >::ComputeFkFn)(const T *, T *, T *)

Definition at line 126 of file lrmate200ib_kinematics/include/ikfast.h.

template<typename T >
typedef bool(* ikfast::IkFastFunctions< T >::ComputeIkFn)(const T *, const T *, const T *, IkSolutionListBase< T > &)

Definition at line 124 of file lrmate200ib3l_kinematics/include/ikfast.h.

template<typename T >
typedef bool(* ikfast::IkFastFunctions< T >::ComputeIkFn)(const T *, const T *, const T *, IkSolutionListBase< T > &)

Definition at line 124 of file lrmate200ib_kinematics/include/ikfast.h.

template<typename T >
typedef int*(* ikfast::IkFastFunctions< T >::GetFreeParametersFn)()

Definition at line 130 of file lrmate200ib3l_kinematics/include/ikfast.h.

template<typename T >
typedef int*(* ikfast::IkFastFunctions< T >::GetFreeParametersFn)()

Definition at line 130 of file lrmate200ib_kinematics/include/ikfast.h.

template<typename T >
typedef const char*(* ikfast::IkFastFunctions< T >::GetIkFastVersionFn)()

Definition at line 136 of file lrmate200ib_kinematics/include/ikfast.h.

template<typename T >
typedef const char*(* ikfast::IkFastFunctions< T >::GetIkFastVersionFn)()

Definition at line 136 of file lrmate200ib3l_kinematics/include/ikfast.h.

template<typename T >
typedef int(* ikfast::IkFastFunctions< T >::GetIkRealSizeFn)()

Definition at line 134 of file lrmate200ib_kinematics/include/ikfast.h.

template<typename T >
typedef int(* ikfast::IkFastFunctions< T >::GetIkRealSizeFn)()

Definition at line 134 of file lrmate200ib3l_kinematics/include/ikfast.h.

template<typename T >
typedef int(* ikfast::IkFastFunctions< T >::GetIkTypeFn)()

Definition at line 138 of file lrmate200ib3l_kinematics/include/ikfast.h.

template<typename T >
typedef int(* ikfast::IkFastFunctions< T >::GetIkTypeFn)()

Definition at line 138 of file lrmate200ib_kinematics/include/ikfast.h.

template<typename T >
typedef const char*(* ikfast::IkFastFunctions< T >::GetKinematicsHashFn)()

Definition at line 140 of file lrmate200ib_kinematics/include/ikfast.h.

template<typename T >
typedef const char*(* ikfast::IkFastFunctions< T >::GetKinematicsHashFn)()

Definition at line 140 of file lrmate200ib3l_kinematics/include/ikfast.h.

template<typename T >
typedef int(* ikfast::IkFastFunctions< T >::GetNumFreeParametersFn)()

Definition at line 128 of file lrmate200ib3l_kinematics/include/ikfast.h.

template<typename T >
typedef int(* ikfast::IkFastFunctions< T >::GetNumFreeParametersFn)()

Definition at line 128 of file lrmate200ib_kinematics/include/ikfast.h.

template<typename T >
typedef int(* ikfast::IkFastFunctions< T >::GetNumJointsFn)()

Definition at line 132 of file lrmate200ib3l_kinematics/include/ikfast.h.

template<typename T >
typedef int(* ikfast::IkFastFunctions< T >::GetNumJointsFn)()

Definition at line 132 of file lrmate200ib_kinematics/include/ikfast.h.


Constructor & Destructor Documentation

template<typename T >
ikfast::IkFastFunctions< T >::IkFastFunctions ( ) [inline]

Definition at line 120 of file lrmate200ib3l_kinematics/include/ikfast.h.

template<typename T >
virtual ikfast::IkFastFunctions< T >::~IkFastFunctions ( ) [inline, virtual]

Definition at line 122 of file lrmate200ib3l_kinematics/include/ikfast.h.

template<typename T >
ikfast::IkFastFunctions< T >::IkFastFunctions ( ) [inline]

Definition at line 120 of file lrmate200ib_kinematics/include/ikfast.h.

template<typename T >
virtual ikfast::IkFastFunctions< T >::~IkFastFunctions ( ) [inline, virtual]

Definition at line 122 of file lrmate200ib_kinematics/include/ikfast.h.


Member Data Documentation

template<typename T >
ComputeFkFn ikfast::IkFastFunctions< T >::_ComputeFk

Definition at line 127 of file lrmate200ib3l_kinematics/include/ikfast.h.

template<typename T >
ComputeIkFn ikfast::IkFastFunctions< T >::_ComputeIk

Definition at line 125 of file lrmate200ib3l_kinematics/include/ikfast.h.

Definition at line 131 of file lrmate200ib3l_kinematics/include/ikfast.h.

Definition at line 137 of file lrmate200ib3l_kinematics/include/ikfast.h.

Definition at line 135 of file lrmate200ib3l_kinematics/include/ikfast.h.

template<typename T >
GetIkTypeFn ikfast::IkFastFunctions< T >::_GetIkType

Definition at line 139 of file lrmate200ib3l_kinematics/include/ikfast.h.

Definition at line 141 of file lrmate200ib3l_kinematics/include/ikfast.h.

Definition at line 129 of file lrmate200ib3l_kinematics/include/ikfast.h.

Definition at line 133 of file lrmate200ib3l_kinematics/include/ikfast.h.


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


fanuc_lrmate200ib_moveit_plugins
Author(s): G.A. vd. Hoorn (TU Delft Robotics Institute)
autogenerated on Sat Jun 8 2019 20:43:37