Blender V4.3
KDL::JntArrayVel Class Reference

#include <jntarrayvel.hpp>

Public Member Functions

 JntArrayVel (unsigned int size)
 
 JntArrayVel (const JntArray &q, const JntArray &qdot)
 
 JntArrayVel (const JntArray &q)
 
JntArray value () const
 
JntArray deriv () const
 

Public Attributes

JntArray q
 
JntArray qdot
 

Friends

void Add (const JntArrayVel &src1, const JntArrayVel &src2, JntArrayVel &dest)
 
void Add (const JntArrayVel &src1, const JntArray &src2, JntArrayVel &dest)
 
void Subtract (const JntArrayVel &src1, const JntArrayVel &src2, JntArrayVel &dest)
 
void Subtract (const JntArrayVel &src1, const JntArray &src2, JntArrayVel &dest)
 
void Multiply (const JntArrayVel &src, const double &factor, JntArrayVel &dest)
 
void Multiply (const JntArrayVel &src, const doubleVel &factor, JntArrayVel &dest)
 
void Divide (const JntArrayVel &src, const double &factor, JntArrayVel &dest)
 
void Divide (const JntArrayVel &src, const doubleVel &factor, JntArrayVel &dest)
 
void SetToZero (JntArrayVel &array)
 
bool Equal (const JntArrayVel &src1, const JntArrayVel &src2, double eps=epsilon)
 

Detailed Description

Definition at line 32 of file jntarrayvel.hpp.

Constructor & Destructor Documentation

◆ JntArrayVel() [1/3]

KDL::JntArrayVel::JntArrayVel ( unsigned int size)

Definition at line 30 of file jntarrayvel.cpp.

◆ JntArrayVel() [2/3]

KDL::JntArrayVel::JntArrayVel ( const JntArray & q,
const JntArray & qdot )

Definition at line 34 of file jntarrayvel.cpp.

References q, qdot, and KDL::JntArray::rows().

◆ JntArrayVel() [3/3]

KDL::JntArrayVel::JntArrayVel ( const JntArray & q)

Definition at line 39 of file jntarrayvel.cpp.

Member Function Documentation

◆ deriv()

JntArray KDL::JntArrayVel::deriv ( ) const

Definition at line 49 of file jntarrayvel.cpp.

References qdot.

◆ value()

JntArray KDL::JntArrayVel::value ( ) const

Definition at line 44 of file jntarrayvel.cpp.

References q.

Friends And Related Symbol Documentation

◆ Add [1/2]

void Add ( const JntArrayVel & src1,
const JntArray & src2,
JntArrayVel & dest )
friend

Definition at line 59 of file jntarrayvel.cpp.

◆ Add [2/2]

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

Definition at line 54 of file jntarrayvel.cpp.

◆ Divide [1/2]

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

Definition at line 89 of file jntarrayvel.cpp.

◆ Divide [2/2]

void Divide ( const JntArrayVel & src,
const doubleVel & factor,
JntArrayVel & dest )
friend

Definition at line 94 of file jntarrayvel.cpp.

◆ Equal

bool Equal ( const JntArrayVel & src1,
const JntArrayVel & src2,
double eps = epsilon )
friend

Definition at line 108 of file jntarrayvel.cpp.

◆ Multiply [1/2]

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

Definition at line 76 of file jntarrayvel.cpp.

◆ Multiply [2/2]

void Multiply ( const JntArrayVel & src,
const doubleVel & factor,
JntArrayVel & dest )
friend

Definition at line 81 of file jntarrayvel.cpp.

◆ SetToZero

void SetToZero ( JntArrayVel & array)
friend

Definition at line 102 of file jntarrayvel.cpp.

◆ Subtract [1/2]

void Subtract ( const JntArrayVel & src1,
const JntArray & src2,
JntArrayVel & dest )
friend

Definition at line 70 of file jntarrayvel.cpp.

◆ Subtract [2/2]

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

Definition at line 65 of file jntarrayvel.cpp.

Member Data Documentation

◆ q

JntArray KDL::JntArrayVel::q

Definition at line 35 of file jntarrayvel.hpp.

Referenced by JntArrayVel(), and value().

◆ qdot

JntArray KDL::JntArrayVel::qdot

Definition at line 36 of file jntarrayvel.hpp.

Referenced by deriv(), and JntArrayVel().


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