#include <vector>#include <list>#include <stdexcept>

Go to the source code of this file.
| Classes | |
| class | ikfast::IkFastFunctions< T > | 
| holds function pointers for all the exported functions of ikfast  More... | |
| class | ikfast::IkSingleDOFSolutionBase< T > | 
| holds the solution for a single dof  More... | |
| class | ikfast::IkSolution< T > | 
| Default implementation of IkSolutionBase.  More... | |
| class | ikfast::IkSolutionBase< T > | 
| The discrete solutions are returned in this structure.  More... | |
| class | ikfast::IkSolutionList< T > | 
| Default implementation of IkSolutionListBase.  More... | |
| class | ikfast::IkSolutionListBase< T > | 
| manages all the solutions  More... | |
| Namespaces | |
| ikfast | |
| Macros | |
| #define | IKFAST_VERSION 61 | 
| Header file for all ikfast c++ files/shared objects.  More... | |
| #define IKFAST_VERSION 61 | 
Header file for all ikfast c++ files/shared objects.
The ikfast inverse kinematics compiler is part of OpenRAVE.
The file is divided into two sections:
The defines are as follows, they are also used for the ikfast C++ class:
main function, usually used with IKFAST_CLIBRARYmain function is excluded.should be the same as ikfast.__version__