Default implementation of IkSolutionBase. More...
#include <ikfast.h>

| Public Member Functions | |
| virtual const int | GetDOF () const | 
| the dof of the solution  More... | |
| virtual const int | GetDOF () const | 
| the dof of the solution  More... | |
| virtual const std::vector< int > & | GetFree () const | 
| Gets the indices of the configuration space that have to be preset before a full solution can be returned.  More... | |
| virtual const std::vector< int > & | GetFree () const | 
| Gets the indices of the configuration space that have to be preset before a full solution can be returned.  More... | |
| virtual void | GetSolution (std::vector< T > &solution, const std::vector< T > &freevalues) const | 
| std::vector version of GetSolution  More... | |
| virtual void | GetSolution (std::vector< T > &solution, const std::vector< T > &freevalues) const | 
| std::vector version of GetSolution  More... | |
| virtual void | GetSolution (T *solution, const T *freevalues) const | 
| gets a concrete solution  More... | |
| virtual void | GetSolution (T *solution, const T *freevalues) const | 
| gets a concrete solution  More... | |
| virtual void | GetSolutionIndices (std::vector< unsigned int > &v) const | 
| virtual void | GetSolutionIndices (std::vector< unsigned int > &v) const | 
| IkSolution (const std::vector< IkSingleDOFSolutionBase< T > > &vinfos, const std::vector< int > &vfree) | |
| IkSolution (const std::vector< IkSingleDOFSolutionBase< T > > &vinfos, const std::vector< int > &vfree) | |
| virtual void | Validate () const | 
| virtual void | Validate () const | 
|  Public Member Functions inherited from ikfast::IkSolutionBase< T > | |
| virtual | ~IkSolutionBase () | 
| virtual | ~IkSolutionBase () | 
| Public Attributes | |
| std::vector< IkSingleDOFSolutionBase< T > > | _vbasesol | 
| solution and their offsets if joints are mimiced  More... | |
| std::vector< int > | _vfree | 
Default implementation of IkSolutionBase.
Definition at line 148 of file m20ia10l_kinematics/include/ikfast.h.
| 
 | inline | 
Definition at line 151 of file m20ia10l_kinematics/include/ikfast.h.
| 
 | inline | 
Definition at line 151 of file m20ia_kinematics/include/ikfast.h.
| 
 | inlinevirtual | 
the dof of the solution
Implements ikfast::IkSolutionBase< T >.
Definition at line 180 of file m20ia10l_kinematics/include/ikfast.h.
| 
 | inlinevirtual | 
the dof of the solution
Implements ikfast::IkSolutionBase< T >.
Definition at line 180 of file m20ia_kinematics/include/ikfast.h.
| 
 | inlinevirtual | 
Gets the indices of the configuration space that have to be preset before a full solution can be returned.
Implements ikfast::IkSolutionBase< T >.
Definition at line 177 of file m20ia_kinematics/include/ikfast.h.
| 
 | inlinevirtual | 
Gets the indices of the configuration space that have to be preset before a full solution can be returned.
Implements ikfast::IkSolutionBase< T >.
Definition at line 177 of file m20ia10l_kinematics/include/ikfast.h.
| 
 | inlinevirtual | 
std::vector version of GetSolution
Reimplemented from ikfast::IkSolutionBase< T >.
Definition at line 172 of file m20ia_kinematics/include/ikfast.h.
| 
 | inlinevirtual | 
std::vector version of GetSolution
Reimplemented from ikfast::IkSolutionBase< T >.
Definition at line 172 of file m20ia10l_kinematics/include/ikfast.h.
| 
 | inlinevirtual | 
gets a concrete solution
| [out] | solution | the result | 
| [in] | freevalues | values for the free parameters \se GetFree | 
Implements ikfast::IkSolutionBase< T >.
Definition at line 156 of file m20ia10l_kinematics/include/ikfast.h.
| 
 | inlinevirtual | 
gets a concrete solution
| [out] | solution | the result | 
| [in] | freevalues | values for the free parameters \se GetFree | 
Implements ikfast::IkSolutionBase< T >.
Definition at line 156 of file m20ia_kinematics/include/ikfast.h.
| 
 | inlinevirtual | 
Definition at line 200 of file m20ia_kinematics/include/ikfast.h.
| 
 | inlinevirtual | 
Definition at line 200 of file m20ia10l_kinematics/include/ikfast.h.
| 
 | inlinevirtual | 
Definition at line 184 of file m20ia10l_kinematics/include/ikfast.h.
| 
 | inlinevirtual | 
Definition at line 184 of file m20ia_kinematics/include/ikfast.h.
| std::vector< IkSingleDOFSolutionBase< T > > ikfast::IkSolution< T >::_vbasesol | 
solution and their offsets if joints are mimiced
Definition at line 223 of file m20ia10l_kinematics/include/ikfast.h.
| std::vector< int > ikfast::IkSolution< T >::_vfree | 
Definition at line 224 of file m20ia10l_kinematics/include/ikfast.h.