orocos_kdl
Public Member Functions | Public Attributes | Friends | List of all members
KDL::JntArrayAcc Class Reference

#include <jntarrayacc.hpp>

Public Member Functions

JntArray dderiv () const
 
JntArray deriv () const
 
 JntArrayAcc ()
 
 JntArrayAcc (const JntArray &q)
 
 JntArrayAcc (const JntArray &q, const JntArray &qdot)
 
 JntArrayAcc (const JntArray &q, const JntArray &qdot, const JntArray &qdotdot)
 
 JntArrayAcc (unsigned int size)
 
void resize (unsigned int newSize)
 
JntArray value () const
 

Public Attributes

JntArray q
 
JntArray qdot
 
JntArray qdotdot
 

Friends

void Add (const JntArrayAcc &src1, const JntArray &src2, JntArrayAcc &dest)
 
void Add (const JntArrayAcc &src1, const JntArrayAcc &src2, JntArrayAcc &dest)
 
void Add (const JntArrayAcc &src1, const JntArrayVel &src2, JntArrayAcc &dest)
 
void Divide (const JntArrayAcc &src, const double &factor, JntArrayAcc &dest)
 
void Divide (const JntArrayAcc &src, const doubleAcc &factor, JntArrayAcc &dest)
 
void Divide (const JntArrayAcc &src, const doubleVel &factor, JntArrayAcc &dest)
 
bool Equal (const JntArrayAcc &src1, const JntArrayAcc &src2, double eps)
 
void Multiply (const JntArrayAcc &src, const double &factor, JntArrayAcc &dest)
 
void Multiply (const JntArrayAcc &src, const doubleAcc &factor, JntArrayAcc &dest)
 
void Multiply (const JntArrayAcc &src, const doubleVel &factor, JntArrayAcc &dest)
 
void SetToZero (JntArrayAcc &array)
 
void Subtract (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)
 

Detailed Description

Definition at line 49 of file jntarrayacc.hpp.

Constructor & Destructor Documentation

◆ JntArrayAcc() [1/5]

KDL::JntArrayAcc::JntArrayAcc ( )
inline

Definition at line 56 of file jntarrayacc.hpp.

◆ JntArrayAcc() [2/5]

KDL::JntArrayAcc::JntArrayAcc ( unsigned int  size)
explicit

Definition at line 26 of file jntarrayacc.cpp.

◆ JntArrayAcc() [3/5]

KDL::JntArrayAcc::JntArrayAcc ( const JntArray q,
const JntArray qdot,
const JntArray qdotdot 
)

Definition at line 30 of file jntarrayacc.cpp.

◆ JntArrayAcc() [4/5]

KDL::JntArrayAcc::JntArrayAcc ( const JntArray q,
const JntArray qdot 
)

Definition at line 35 of file jntarrayacc.cpp.

◆ JntArrayAcc() [5/5]

KDL::JntArrayAcc::JntArrayAcc ( const JntArray q)
explicit

Definition at line 40 of file jntarrayacc.cpp.

Member Function Documentation

◆ dderiv()

JntArray KDL::JntArrayAcc::dderiv ( ) const

Definition at line 61 of file jntarrayacc.cpp.

◆ deriv()

JntArray KDL::JntArrayAcc::deriv ( ) const

Definition at line 57 of file jntarrayacc.cpp.

◆ resize()

void KDL::JntArrayAcc::resize ( unsigned int  newSize)

Definition at line 45 of file jntarrayacc.cpp.

◆ value()

JntArray KDL::JntArrayAcc::value ( ) const

Definition at line 52 of file jntarrayacc.cpp.

Friends And Related Function Documentation

◆ Add [1/3]

void Add ( const JntArrayAcc src1,
const JntArray src2,
JntArrayAcc dest 
)
friend

Definition at line 78 of file jntarrayacc.cpp.

◆ Add [2/3]

void Add ( const JntArrayAcc src1,
const JntArrayAcc src2,
JntArrayAcc dest 
)
friend

Definition at line 66 of file jntarrayacc.cpp.

◆ Add [3/3]

void Add ( const JntArrayAcc src1,
const JntArrayVel src2,
JntArrayAcc dest 
)
friend

Definition at line 72 of file jntarrayacc.cpp.

◆ Divide [1/3]

void Divide ( const JntArrayAcc src,
const double &  factor,
JntArrayAcc dest 
)
friend

Definition at line 133 of file jntarrayacc.cpp.

◆ Divide [2/3]

void Divide ( const JntArrayAcc src,
const doubleAcc factor,
JntArrayAcc dest 
)
friend

Definition at line 151 of file jntarrayacc.cpp.

◆ Divide [3/3]

void Divide ( const JntArrayAcc src,
const doubleVel factor,
JntArrayAcc dest 
)
friend

Definition at line 139 of file jntarrayacc.cpp.

◆ Equal

bool Equal ( const JntArrayAcc src1,
const JntArrayAcc src2,
double  eps 
)
friend

Definition at line 171 of file jntarrayacc.cpp.

◆ Multiply [1/3]

void Multiply ( const JntArrayAcc src,
const double &  factor,
JntArrayAcc dest 
)
friend

Definition at line 104 of file jntarrayacc.cpp.

◆ Multiply [2/3]

void Multiply ( const JntArrayAcc src,
const doubleAcc factor,
JntArrayAcc dest 
)
friend

Definition at line 120 of file jntarrayacc.cpp.

◆ Multiply [3/3]

void Multiply ( const JntArrayAcc src,
const doubleVel factor,
JntArrayAcc dest 
)
friend

Definition at line 110 of file jntarrayacc.cpp.

◆ SetToZero

void SetToZero ( JntArrayAcc array)
friend

Definition at line 164 of file jntarrayacc.cpp.

◆ Subtract [1/3]

void Subtract ( const JntArrayAcc src1,
const JntArray src2,
JntArrayAcc dest 
)
friend

Definition at line 97 of file jntarrayacc.cpp.

◆ Subtract [2/3]

void Subtract ( const JntArrayAcc src1,
const JntArrayAcc src2,
JntArrayAcc dest 
)
friend

Definition at line 85 of file jntarrayacc.cpp.

◆ Subtract [3/3]

void Subtract ( const JntArrayAcc src1,
const JntArrayVel src2,
JntArrayAcc dest 
)
friend

Definition at line 91 of file jntarrayacc.cpp.

Member Data Documentation

◆ q

JntArray KDL::JntArrayAcc::q

Definition at line 52 of file jntarrayacc.hpp.

◆ qdot

JntArray KDL::JntArrayAcc::qdot

Definition at line 53 of file jntarrayacc.hpp.

◆ qdotdot

JntArray KDL::JntArrayAcc::qdotdot

Definition at line 54 of file jntarrayacc.hpp.


The documentation for this class was generated from the following files: