KineCalc Member List

This is the complete list of members for KineCalc, including all inherited members.

CalcFKForJoints(const double angles[]) (defined in KineCalc)KineCalcprotected
CalcSolutionError(const double solution[], const EndEffector &fromPosition) (defined in KineCalc)KineCalcprotected
CalcTheta4and5(double angles[], const EndEffector &fromPosition) (defined in KineCalc)KineCalcprotected
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)KineCalcprotected
endEffector (defined in KineCalc)KineCalcprotected
GetA(void) const (defined in KineCalc)KineCalcinline
GetN(void) const (defined in KineCalc)KineCalcinline
GetO(void) const (defined in KineCalc)KineCalcinline
GetP(void) const (defined in KineCalc)KineCalcinline
GetTheta(unsigned int index) (defined in KineCalc)KineCalc
GetThetas(void) const (defined in KineCalc)KineCalcinline
jointMax (defined in KineCalc)KineCalcprotected
jointMin (defined in KineCalc)KineCalcprotected
jointOffsets (defined in KineCalc)KineCalcprotected
joints (defined in KineCalc)KineCalcprotected
KineCalc(void) (defined in KineCalc)KineCalc
link1 (defined in KineCalc)KineCalcprotected
link2 (defined in KineCalc)KineCalcprotected
link3 (defined in KineCalc)KineCalcprotected
link4 (defined in KineCalc)KineCalcprotected
link5 (defined in KineCalc)KineCalcprotected
Normalise(const KineVector &vector) (defined in KineCalc)KineCalc
PrintEndEffector(const EndEffector &endEffector) (defined in KineCalc)KineCalcprotected
SetA(const KineVector &newA) (defined in KineCalc)KineCalcinline
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)KineCalcinline
SetN(double newNX, double newNY, double newNZ) (defined in KineCalc)KineCalc
SetO(const KineVector &newO) (defined in KineCalc)KineCalcinline
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)KineCalcinline
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)KineCalcprotected