dart
Public Types | Public Attributes | List of all members
ikfast::IkFastFunctions< T > Class Template Reference

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

#include <ikfast.h>

Public Types

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

Public Attributes

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

Detailed Description

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

holds function pointers for all the exported functions of ikfast


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