jntarray.hpp File Reference

#include "frames.hpp"
#include "jacobian.hpp"
#include <Eigen/Core>

Go to the source code of this file.

Classes

class  KDL::JntArray
 This class represents an fixed size array containing joint values of a KDL::Chain. More...

Namespaces

namespace  KDL

Functions

void KDL::Add (const JntArray &src1, const JntArray &src2, JntArray &dest)
 Function to add two joint arrays, all the arguments must have the same size: A + B = C.
void KDL::Divide (const JntArray &src, const double &factor, JntArray &dest)
 Function to divide all the array values with a scalar factor: A/b=C.
bool KDL::Equal (const JntArray &src1, const JntArray &src2, double eps=epsilon)
 Function to check if two arrays are the same with a precision of eps.
void KDL::Multiply (const JntArray &src, const double &factor, JntArray &dest)
 Function to multiply all the array values with a scalar factor: A*b=C.
void KDL::MultiplyJacobian (const Jacobian &jac, const JntArray &src, Twist &dest)
 Function to multiply a KDL::Jacobian with a KDL::JntArray to get a KDL::Twist, it should not be used to calculate the forward velocity kinematics, the solver classes are built for this purpose.
bool KDL::operator== (const JntArray &src1, const JntArray &src2)
void KDL::SetToZero (JntArray &array)
 Function to set all the values of the array to 0.
void KDL::Subtract (const JntArray &src1, const JntArray &src2, JntArray &dest)
 Function to subtract two joint arrays, all the arguments must have the same size: A - B = C.

Generated on Wed Nov 23 19:01:17 2011 for FreeCAD by  doxygen 1.6.1