holds the solution for a single dof More...
#include <ikfast.h>
Public Member Functions | |
IkSingleDOFSolutionBase () | |
IkSingleDOFSolutionBase () | |
Public Attributes | |
T | fmul |
T | foffset |
joint value is fmul*sol[freeind]+foffset | |
signed char | freeind |
if >= 0, mimics another joint | |
unsigned char | indices [5] |
unique index of the solution used to keep track on what part it came from. sometimes a solution can be repeated for different indices. store at least another repeated root | |
unsigned char | jointtype |
joint type, 0x01 is revolute, 0x11 is slider | |
unsigned char | maxsolutions |
max possible indices, 0 if controlled by free index or a free joint itself |
holds the solution for a single dof
Definition at line 47 of file m20ia10l_kinematics/include/ikfast.h.
ikfast::IkSingleDOFSolutionBase< T >::IkSingleDOFSolutionBase | ( | ) | [inline] |
Definition at line 50 of file m20ia10l_kinematics/include/ikfast.h.
ikfast::IkSingleDOFSolutionBase< T >::IkSingleDOFSolutionBase | ( | ) | [inline] |
Definition at line 50 of file m20ia_kinematics/include/ikfast.h.
T ikfast::IkSingleDOFSolutionBase< T >::fmul |
Definition at line 53 of file m20ia10l_kinematics/include/ikfast.h.
T ikfast::IkSingleDOFSolutionBase< T >::foffset |
joint value is fmul*sol[freeind]+foffset
Definition at line 53 of file m20ia10l_kinematics/include/ikfast.h.
signed char ikfast::IkSingleDOFSolutionBase< T >::freeind |
if >= 0, mimics another joint
Definition at line 54 of file m20ia10l_kinematics/include/ikfast.h.
unsigned char ikfast::IkSingleDOFSolutionBase< T >::indices |
unique index of the solution used to keep track on what part it came from. sometimes a solution can be repeated for different indices. store at least another repeated root
Definition at line 57 of file m20ia10l_kinematics/include/ikfast.h.
unsigned char ikfast::IkSingleDOFSolutionBase< T >::jointtype |
joint type, 0x01 is revolute, 0x11 is slider
Definition at line 55 of file m20ia10l_kinematics/include/ikfast.h.
unsigned char ikfast::IkSingleDOFSolutionBase< T >::maxsolutions |
max possible indices, 0 if controlled by free index or a free joint itself
Definition at line 56 of file m20ia10l_kinematics/include/ikfast.h.