![]()  | 
  
    Tesseract
    
   Motion Planning Environment 
   | 
 
holds function pointers for all the exported functions of ikfast More...
#include <ikfast.h>

Public Types | |
| using | ComputeIkFn = bool(*)(const T *, const T *, const T *, IkSolutionListBase< T > &) | 
| using | ComputeFkFn = void(*)(const T *, T *, T *) | 
| using | GetNumFreeParametersFn = int(*)() | 
| using | GetFreeParametersFn = int *(*)() | 
| using | GetNumJointsFn = int(*)() | 
| using | GetIkRealSizeFn = int(*)() | 
| using | GetIkFastVersionFn = const char *(*)() | 
| using | GetIkTypeFn = int(*)() | 
| using | GetKinematicsHashFn = const char *(*)() | 
Public Member Functions | |
| IkFastFunctions ()=default | |
| virtual | ~IkFastFunctions ()=default | 
Public Attributes | |
| ComputeIkFn | _ComputeIk { nullptr } | 
| ComputeFkFn | _ComputeFk { nullptr } | 
| GetNumFreeParametersFn | _GetNumFreeParameters { nullptr } | 
| GetFreeParametersFn | _GetFreeParameters { nullptr } | 
| GetNumJointsFn | _GetNumJoints { nullptr } | 
| GetIkRealSizeFn | _GetIkRealSize { nullptr } | 
| GetIkFastVersionFn | _GetIkFastVersion { nullptr } | 
| GetIkTypeFn | _GetIkType { nullptr } | 
| GetKinematicsHashFn | _GetKinematicsHash { nullptr } | 
holds function pointers for all the exported functions of ikfast
| using ikfast::IkFastFunctions< T >::ComputeIkFn = bool (*)(const T*, const T*, const T*, IkSolutionListBase<T>&) | 
| using ikfast::IkFastFunctions< T >::GetFreeParametersFn = int* (*)() | 
| using ikfast::IkFastFunctions< T >::GetIkFastVersionFn = const char* (*)() | 
| using ikfast::IkFastFunctions< T >::GetIkRealSizeFn = int (*)() | 
| using ikfast::IkFastFunctions< T >::GetIkTypeFn = int (*)() | 
| using ikfast::IkFastFunctions< T >::GetKinematicsHashFn = const char* (*)() | 
| using ikfast::IkFastFunctions< T >::GetNumFreeParametersFn = int (*)() | 
| using ikfast::IkFastFunctions< T >::GetNumJointsFn = int (*)() | 
      
  | 
  default | 
      
  | 
  virtualdefault | 
| ComputeFkFn ikfast::IkFastFunctions< T >::_ComputeFk { nullptr } | 
| ComputeIkFn ikfast::IkFastFunctions< T >::_ComputeIk { nullptr } | 
| GetFreeParametersFn ikfast::IkFastFunctions< T >::_GetFreeParameters { nullptr } | 
| GetIkFastVersionFn ikfast::IkFastFunctions< T >::_GetIkFastVersion { nullptr } | 
| GetIkRealSizeFn ikfast::IkFastFunctions< T >::_GetIkRealSize { nullptr } | 
| GetIkTypeFn ikfast::IkFastFunctions< T >::_GetIkType { nullptr } | 
| GetKinematicsHashFn ikfast::IkFastFunctions< T >::_GetKinematicsHash { nullptr } | 
| GetNumFreeParametersFn ikfast::IkFastFunctions< T >::_GetNumFreeParameters { nullptr } | 
| GetNumJointsFn ikfast::IkFastFunctions< T >::_GetNumJoints { nullptr } |