KDL
1.3.0
|
#include <src/jntarrayacc.hpp>
Public Member Functions | |
JntArrayAcc () | |
JntArrayAcc (unsigned int size) | |
JntArrayAcc (const JntArray &q, const JntArray &qdot, const JntArray &qdotdot) | |
JntArrayAcc (const JntArray &q, const JntArray &qdot) | |
JntArrayAcc (const JntArray &q) | |
void | resize (unsigned int newSize) |
JntArray | value () const |
JntArray | deriv () const |
JntArray | dderiv () const |
Public Attributes | |
JntArray | q |
JntArray | qdot |
JntArray | qdotdot |
Friends | |
void | Add (const JntArrayAcc &src1, const JntArrayAcc &src2, JntArrayAcc &dest) |
void | Add (const JntArrayAcc &src1, const JntArrayVel &src2, JntArrayAcc &dest) |
void | Add (const JntArrayAcc &src1, const JntArray &src2, JntArrayAcc &dest) |
void | Subtract (const JntArrayAcc &src1, const JntArrayAcc &src2, JntArrayAcc &dest) |
void | Subtract (const JntArrayAcc &src1, const JntArrayVel &src2, JntArrayAcc &dest) |
void | Subtract (const JntArrayAcc &src1, const JntArray &src2, JntArrayAcc &dest) |
void | Multiply (const JntArrayAcc &src, const double &factor, JntArrayAcc &dest) |
void | Multiply (const JntArrayAcc &src, const doubleVel &factor, JntArrayAcc &dest) |
void | Multiply (const JntArrayAcc &src, const doubleAcc &factor, JntArrayAcc &dest) |
void | Divide (const JntArrayAcc &src, const double &factor, JntArrayAcc &dest) |
void | Divide (const JntArrayAcc &src, const doubleVel &factor, JntArrayAcc &dest) |
void | Divide (const JntArrayAcc &src, const doubleAcc &factor, JntArrayAcc &dest) |
void | SetToZero (JntArrayAcc &array) |
bool | Equal (const JntArrayAcc &src1, const JntArrayAcc &src2, double eps) |
|
inline |
|
explicit |
KDL::JntArrayAcc::JntArrayAcc | ( | const JntArray & | q, |
const JntArray & | qdot, | ||
const JntArray & | qdotdot | ||
) |
References q, qdot, qdotdot, and KDL::JntArray::rows().
References q, qdot, and KDL::JntArray::rows().
|
explicit |
JntArray KDL::JntArrayAcc::dderiv | ( | ) | const |
References qdotdot.
Referenced by JntArrayAcc().
JntArray KDL::JntArrayAcc::deriv | ( | ) | const |
References qdot.
Referenced by JntArrayAcc().
void KDL::JntArrayAcc::resize | ( | unsigned int | newSize | ) |
References q, qdot, qdotdot, and KDL::JntArray::resize().
Referenced by JntArrayAcc().
JntArray KDL::JntArrayAcc::value | ( | ) | const |
References q.
Referenced by JntArrayAcc().
|
friend |
Referenced by KDL::Add(), KDL::Divide(), JntArrayAcc(), and KDL::Multiply().
|
friend |
|
friend |
|
friend |
Referenced by KDL::Divide(), and JntArrayAcc().
|
friend |
|
friend |
|
friend |
Referenced by KDL::Equal(), and JntArrayAcc().
|
friend |
Referenced by KDL::Divide(), JntArrayAcc(), and KDL::Multiply().
|
friend |
|
friend |
|
friend |
Referenced by JntArrayAcc(), and KDL::SetToZero().
|
friend |
Referenced by KDL::Divide(), JntArrayAcc(), and KDL::Subtract().
|
friend |
|
friend |
JntArray KDL::JntArrayAcc::q |
Referenced by KDL::Add(), KDL::Divide(), KDL::Equal(), JntArrayAcc(), KDL::Multiply(), resize(), KDL::SetToZero(), KDL::Subtract(), and value().
JntArray KDL::JntArrayAcc::qdot |
Referenced by KDL::Add(), deriv(), KDL::Divide(), KDL::Equal(), JntArrayAcc(), KDL::Multiply(), resize(), KDL::SetToZero(), and KDL::Subtract().
JntArray KDL::JntArrayAcc::qdotdot |
Referenced by KDL::Add(), dderiv(), KDL::Divide(), KDL::Equal(), JntArrayAcc(), KDL::Multiply(), resize(), KDL::SetToZero(), and KDL::Subtract().