22 #ifndef KDL_JNTARRAY_HPP 23 #define KDL_JNTARRAY_HPP 92 explicit JntArray(
unsigned int size);
108 void resize(
unsigned int newSize);
119 double operator()(
unsigned int i,
unsigned int j=0)
const;
128 double&
operator()(
unsigned int i,
unsigned int j=0);
133 unsigned int rows()
const;
friend void MultiplyJacobian(const Jacobian &jac, const JntArray &src, Twist &dest)
friend void Add(const JntArray &src1, const JntArray &src2, JntArray &dest)
friend void SetToZero(JntArray &array)
This class represents an fixed size array containing joint values of a KDL::Chain.
unsigned int rows() const
represents both translational and rotational velocities.
double operator()(unsigned int i, unsigned int j=0) const
double epsilon
default precision while comparing with Equal(..,..) functions. Initialized at 0.0000001.
friend void Multiply(const JntArray &src, const double &factor, JntArray &dest)
void resize(unsigned int newSize)
friend void Subtract(const JntArray &src1, const JntArray &src2, JntArray &dest)
JntArray & operator=(const JntArray &arg)
friend bool operator==(const JntArray &src1, const JntArray &src2)
unsigned int columns() const
friend bool Equal(const JntArray &src1, const JntArray &src2, double eps)
friend void Divide(const JntArray &src, const double &factor, JntArray &dest)