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]

Last updated 25 May 2011 21:17:00