ikfast::IkSingleDOFSolutionBase< T > Class Template Reference

holds the solution for a single dof More...

`#include <ikfast.h>`

## Public Member Functions | |

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 |

class ikfast::IkSingleDOFSolutionBase< T >

holds the solution for a single dof

template<typename T >

ikfast::IkSingleDOFSolutionBase< T >::IkSingleDOFSolutionBase | ( | ) | ` [inline]` |

template<typename T >

T ikfast::IkSingleDOFSolutionBase< T >::fmul |

template<typename T >

T ikfast::IkSingleDOFSolutionBase< T >::foffset |

template<typename T >

signed char ikfast::IkSingleDOFSolutionBase< T >::freeind |

template<typename T >

unsigned char ikfast::IkSingleDOFSolutionBase< T >::indices[5] |

template<typename T >

unsigned char ikfast::IkSingleDOFSolutionBase< T >::jointtype |

template<typename T >

unsigned char ikfast::IkSingleDOFSolutionBase< T >::maxsolutions |

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