KineCalc Member List
This is the complete list of members for KineCalc, including all inherited members.
| CalcFKForJoints(const double angles[]) (defined in KineCalc) | KineCalc | protected |
| CalcSolutionError(const double solution[], const EndEffector &fromPosition) (defined in KineCalc) | KineCalc | protected |
| CalcTheta4and5(double angles[], const EndEffector &fromPosition) (defined in KineCalc) | KineCalc | protected |
| CalculateFK(const double fromJoints[]) (defined in KineCalc) | KineCalc | |
| CalculateIK(const EndEffector &fromPosition) (defined in KineCalc) | KineCalc | |
| CalculateN(const EndEffector &pose) (defined in KineCalc) | KineCalc | |
| ChooseSolution(const EndEffector &fromPosition, const double solutions[][5]) (defined in KineCalc) | KineCalc | protected |
| endEffector (defined in KineCalc) | KineCalc | protected |
| GetA(void) const (defined in KineCalc) | KineCalc | inline |
| GetN(void) const (defined in KineCalc) | KineCalc | inline |
| GetO(void) const (defined in KineCalc) | KineCalc | inline |
| GetP(void) const (defined in KineCalc) | KineCalc | inline |
| GetTheta(unsigned int index) (defined in KineCalc) | KineCalc | |
| GetThetas(void) const (defined in KineCalc) | KineCalc | inline |
| jointMax (defined in KineCalc) | KineCalc | protected |
| jointMin (defined in KineCalc) | KineCalc | protected |
| jointOffsets (defined in KineCalc) | KineCalc | protected |
| joints (defined in KineCalc) | KineCalc | protected |
| KineCalc(void) (defined in KineCalc) | KineCalc | |
| link1 (defined in KineCalc) | KineCalc | protected |
| link2 (defined in KineCalc) | KineCalc | protected |
| link3 (defined in KineCalc) | KineCalc | protected |
| link4 (defined in KineCalc) | KineCalc | protected |
| link5 (defined in KineCalc) | KineCalc | protected |
| Normalise(const KineVector &vector) (defined in KineCalc) | KineCalc | |
| PrintEndEffector(const EndEffector &endEffector) (defined in KineCalc) | KineCalc | protected |
| SetA(const KineVector &newA) (defined in KineCalc) | KineCalc | inline |
| SetA(double newAX, double newAY, double newAZ) (defined in KineCalc) | KineCalc | |
| SetJointRange(unsigned int joint, double min, double max) (defined in KineCalc) | KineCalc | |
| SetLinkLengths(double newLink1, double newLink2, double newLink3, double newLink4, double newLink5) (defined in KineCalc) | KineCalc | |
| SetN(const KineVector &newN) (defined in KineCalc) | KineCalc | inline |
| SetN(double newNX, double newNY, double newNZ) (defined in KineCalc) | KineCalc | |
| SetO(const KineVector &newO) (defined in KineCalc) | KineCalc | inline |
| SetO(double newOX, double newOY, double newOZ) (defined in KineCalc) | KineCalc | |
| SetOffset(unsigned int joint, double newOffset) (defined in KineCalc) | KineCalc | |
| SetP(const KineVector &newP) (defined in KineCalc) | KineCalc | inline |
| SetP(double newPX, double newPY, double newPZ) (defined in KineCalc) | KineCalc | |
| SetTheta(unsigned int index, double newVal) (defined in KineCalc) | KineCalc | |
| SolutionInRange(const double angles[]) (defined in KineCalc) | KineCalc | protected |

