holds function pointers for all the exported functions of ikfast More...
#include <ikfast.h>
Public Types | |
| typedef void(* | ComputeFkFn )(const T *, T *, T *) |
| typedef bool(* | ComputeIkFn )(const T *, const T *, const T *, IkSolutionListBase< T > &) |
| typedef int *(* | GetFreeParametersFn )() |
| typedef const char *(* | GetIkFastVersionFn )() |
| typedef int(* | GetIkRealSizeFn )() |
| typedef int(* | GetIkTypeFn )() |
| typedef const char *(* | GetKinematicsHashFn )() |
| typedef int(* | GetNumFreeParametersFn )() |
| typedef int(* | GetNumJointsFn )() |
Public Member Functions | |
| IkFastFunctions () | |
| virtual | ~IkFastFunctions () |
Public Attributes | |
| ComputeFkFn | _ComputeFk |
| ComputeIkFn | _ComputeIk |
| GetFreeParametersFn | _GetFreeParameters |
| GetIkFastVersionFn | _GetIkFastVersion |
| GetIkRealSizeFn | _GetIkRealSize |
| GetIkTypeFn | _GetIkType |
| GetKinematicsHashFn | _GetKinematicsHash |
| GetNumFreeParametersFn | _GetNumFreeParameters |
| GetNumJointsFn | _GetNumJoints |
holds function pointers for all the exported functions of ikfast
| typedef void(* ikfast::IkFastFunctions< T >::ComputeFkFn)(const T *, T *, T *) |
| typedef bool(* ikfast::IkFastFunctions< T >::ComputeIkFn)(const T *, const T *, const T *, IkSolutionListBase< T > &) |
| typedef int*(* ikfast::IkFastFunctions< T >::GetFreeParametersFn)() |
| typedef const char*(* ikfast::IkFastFunctions< T >::GetIkFastVersionFn)() |
| typedef int(* ikfast::IkFastFunctions< T >::GetIkRealSizeFn)() |
| typedef int(* ikfast::IkFastFunctions< T >::GetIkTypeFn)() |
| typedef const char*(* ikfast::IkFastFunctions< T >::GetKinematicsHashFn)() |
| typedef int(* ikfast::IkFastFunctions< T >::GetNumFreeParametersFn)() |
| typedef int(* ikfast::IkFastFunctions< T >::GetNumJointsFn)() |
| ikfast::IkFastFunctions< T >::IkFastFunctions | ( | ) | [inline] |
| virtual ikfast::IkFastFunctions< T >::~IkFastFunctions | ( | ) | [inline, virtual] |
| ComputeFkFn ikfast::IkFastFunctions< T >::_ComputeFk |
| ComputeIkFn ikfast::IkFastFunctions< T >::_ComputeIk |
| GetFreeParametersFn ikfast::IkFastFunctions< T >::_GetFreeParameters |
| GetIkFastVersionFn ikfast::IkFastFunctions< T >::_GetIkFastVersion |
| GetIkRealSizeFn ikfast::IkFastFunctions< T >::_GetIkRealSize |
| GetIkTypeFn ikfast::IkFastFunctions< T >::_GetIkType |
| GetKinematicsHashFn ikfast::IkFastFunctions< T >::_GetKinematicsHash |
| GetNumFreeParametersFn ikfast::IkFastFunctions< T >::_GetNumFreeParameters |
| GetNumJointsFn ikfast::IkFastFunctions< T >::_GetNumJoints |