Public Member Functions | Static Public Member Functions | Public Attributes | Friends | List of all members
KDL::VectorVel Class Reference

#include <framevel.hpp>

Public Member Functions

Vector deriv () const
 
IMETHOD doubleVel Norm (double eps=epsilon) const
 
IMETHOD VectorVeloperator+= (const VectorVel &arg)
 
IMETHOD VectorVeloperator-= (const VectorVel &arg)
 
IMETHOD VectorVeloperator= (const VectorVel &arg)
 
IMETHOD VectorVeloperator= (const Vector &arg)
 
IMETHOD void ReverseSign ()
 
Vector value () const
 
 VectorVel ()
 
 VectorVel (const Vector &_p, const Vector &_v)
 
 VectorVel (const Vector &_p)
 

Static Public Member Functions

static IMETHOD VectorVel Zero ()
 

Public Attributes

Vector p
 
Vector v
 

Friends

IMETHOD friend doubleVel dot (const VectorVel &lhs, const VectorVel &rhs)
 
IMETHOD friend doubleVel dot (const VectorVel &lhs, const Vector &rhs)
 
IMETHOD friend doubleVel dot (const Vector &lhs, const VectorVel &rhs)
 
IMETHOD friend bool Equal (const VectorVel &r1, const VectorVel &r2, double eps)
 
IMETHOD friend bool Equal (const Vector &r1, const VectorVel &r2, double eps)
 
IMETHOD friend bool Equal (const VectorVel &r1, const Vector &r2, double eps)
 
IMETHOD friend bool operator!= (const VectorVel &r1, const VectorVel &r2)
 
IMETHOD friend bool operator!= (const Vector &r1, const VectorVel &r2)
 
IMETHOD friend bool operator!= (const VectorVel &r1, const Vector &r2)
 
IMETHOD friend VectorVel operator* (const VectorVel &r1, const VectorVel &r2)
 
IMETHOD friend VectorVel operator* (const VectorVel &r1, const Vector &r2)
 
IMETHOD friend VectorVel operator* (const Vector &r1, const VectorVel &r2)
 
IMETHOD friend VectorVel operator* (const VectorVel &r1, double r2)
 
IMETHOD friend VectorVel operator* (double r1, const VectorVel &r2)
 
IMETHOD friend VectorVel operator* (const doubleVel &r1, const VectorVel &r2)
 
IMETHOD friend VectorVel operator* (const VectorVel &r2, const doubleVel &r1)
 
IMETHOD friend VectorVel operator* (const Rotation &R, const VectorVel &x)
 
IMETHOD friend VectorVel operator+ (const VectorVel &r1, const VectorVel &r2)
 
IMETHOD friend VectorVel operator+ (const Vector &r1, const VectorVel &r2)
 
IMETHOD friend VectorVel operator+ (const VectorVel &r1, const Vector &r2)
 
IMETHOD friend VectorVel operator- (const VectorVel &r1, const VectorVel &r2)
 
IMETHOD friend VectorVel operator- (const Vector &r1, const VectorVel &r2)
 
IMETHOD friend VectorVel operator- (const VectorVel &r1, const Vector &r2)
 
IMETHOD friend VectorVel operator- (const VectorVel &r)
 
IMETHOD friend VectorVel operator/ (const VectorVel &r1, double r2)
 
IMETHOD friend VectorVel operator/ (const VectorVel &r2, const doubleVel &r1)
 
IMETHOD friend bool operator== (const VectorVel &r1, const VectorVel &r2)
 
IMETHOD friend bool operator== (const Vector &r1, const VectorVel &r2)
 
IMETHOD friend bool operator== (const VectorVel &r1, const Vector &r2)
 
IMETHOD friend void SetToZero (VectorVel &v)
 

Detailed Description

Definition at line 84 of file framevel.hpp.

Constructor & Destructor Documentation

◆ VectorVel() [1/3]

KDL::VectorVel::VectorVel ( )
inline

Definition at line 94 of file framevel.hpp.

◆ VectorVel() [2/3]

KDL::VectorVel::VectorVel ( const Vector _p,
const Vector _v 
)
inline

Definition at line 95 of file framevel.hpp.

◆ VectorVel() [3/3]

KDL::VectorVel::VectorVel ( const Vector _p)
inlineexplicit

Definition at line 96 of file framevel.hpp.

Member Function Documentation

◆ deriv()

Vector KDL::VectorVel::deriv ( ) const
inline

Definition at line 99 of file framevel.hpp.

◆ Norm()

doubleVel VectorVel::Norm ( double  eps = epsilon) const

Definition at line 354 of file framevel.hpp.

◆ operator+=()

VectorVel & VectorVel::operator+= ( const VectorVel arg)

Definition at line 336 of file framevel.hpp.

◆ operator-=()

VectorVel & VectorVel::operator-= ( const VectorVel arg)

Definition at line 341 of file framevel.hpp.

◆ operator=() [1/2]

VectorVel & VectorVel::operator= ( const VectorVel arg)

Definition at line 326 of file framevel.hpp.

◆ operator=() [2/2]

VectorVel & VectorVel::operator= ( const Vector arg)

Definition at line 331 of file framevel.hpp.

◆ ReverseSign()

void VectorVel::ReverseSign ( )

Definition at line 350 of file framevel.hpp.

◆ value()

Vector KDL::VectorVel::value ( ) const
inline

Definition at line 98 of file framevel.hpp.

◆ Zero()

VectorVel VectorVel::Zero ( )
static

Definition at line 347 of file framevel.hpp.

Friends And Related Function Documentation

◆ dot [1/3]

IMETHOD friend doubleVel dot ( const VectorVel lhs,
const VectorVel rhs 
)
friend

Definition at line 496 of file framevel.hpp.

◆ dot [2/3]

IMETHOD friend doubleVel dot ( const VectorVel lhs,
const Vector rhs 
)
friend

Definition at line 499 of file framevel.hpp.

◆ dot [3/3]

IMETHOD friend doubleVel dot ( const Vector lhs,
const VectorVel rhs 
)
friend

Definition at line 502 of file framevel.hpp.

◆ Equal [1/3]

IMETHOD friend bool Equal ( const VectorVel r1,
const VectorVel r2,
double  eps = epsilon 
)
friend

Definition at line 361 of file framevel.hpp.

◆ Equal [2/3]

IMETHOD friend bool Equal ( const Vector r1,
const VectorVel r2,
double  eps = epsilon 
)
friend

Definition at line 364 of file framevel.hpp.

◆ Equal [3/3]

IMETHOD friend bool Equal ( const VectorVel r1,
const Vector r2,
double  eps = epsilon 
)
friend

Definition at line 367 of file framevel.hpp.

◆ operator!= [1/3]

IMETHOD friend bool operator!= ( const VectorVel r1,
const VectorVel r2 
)
friend

Definition at line 378 of file framevel.hpp.

◆ operator!= [2/3]

IMETHOD friend bool operator!= ( const Vector r1,
const VectorVel r2 
)
friend

Definition at line 389 of file framevel.hpp.

◆ operator!= [3/3]

IMETHOD friend bool operator!= ( const VectorVel r1,
const Vector r2 
)
friend

Definition at line 400 of file framevel.hpp.

◆ operator* [1/8]

IMETHOD friend VectorVel operator* ( const VectorVel r1,
const VectorVel r2 
)
friend

Definition at line 281 of file framevel.hpp.

◆ operator* [2/8]

IMETHOD friend VectorVel operator* ( const VectorVel r1,
const Vector r2 
)
friend

Definition at line 285 of file framevel.hpp.

◆ operator* [3/8]

IMETHOD friend VectorVel operator* ( const Vector r1,
const VectorVel r2 
)
friend

Definition at line 289 of file framevel.hpp.

◆ operator* [4/8]

IMETHOD friend VectorVel operator* ( const VectorVel r1,
double  r2 
)
friend

Definition at line 300 of file framevel.hpp.

◆ operator* [5/8]

IMETHOD friend VectorVel operator* ( double  r1,
const VectorVel r2 
)
friend

Definition at line 296 of file framevel.hpp.

◆ operator* [6/8]

IMETHOD friend VectorVel operator* ( const doubleVel r1,
const VectorVel r2 
)
friend

Definition at line 306 of file framevel.hpp.

◆ operator* [7/8]

IMETHOD friend VectorVel operator* ( const VectorVel r2,
const doubleVel r1 
)
friend

Definition at line 310 of file framevel.hpp.

◆ operator* [8/8]

IMETHOD friend VectorVel operator* ( const Rotation R,
const VectorVel x 
)
friend

Definition at line 322 of file framevel.hpp.

◆ operator+ [1/3]

IMETHOD friend VectorVel operator+ ( const VectorVel r1,
const VectorVel r2 
)
friend

Definition at line 246 of file framevel.hpp.

◆ operator+ [2/3]

IMETHOD friend VectorVel operator+ ( const Vector r1,
const VectorVel r2 
)
friend

Definition at line 262 of file framevel.hpp.

◆ operator+ [3/3]

IMETHOD friend VectorVel operator+ ( const VectorVel r1,
const Vector r2 
)
friend

Definition at line 254 of file framevel.hpp.

◆ operator- [1/4]

IMETHOD friend VectorVel operator- ( const VectorVel r1,
const VectorVel r2 
)
friend

Definition at line 250 of file framevel.hpp.

◆ operator- [2/4]

IMETHOD friend VectorVel operator- ( const Vector r1,
const VectorVel r2 
)
friend

Definition at line 266 of file framevel.hpp.

◆ operator- [3/4]

IMETHOD friend VectorVel operator- ( const VectorVel r1,
const Vector r2 
)
friend

Definition at line 258 of file framevel.hpp.

◆ operator- [4/4]

IMETHOD friend VectorVel operator- ( const VectorVel r)
friend

Definition at line 271 of file framevel.hpp.

◆ operator/ [1/2]

IMETHOD friend VectorVel operator/ ( const VectorVel r1,
double  r2 
)
friend

Definition at line 314 of file framevel.hpp.

◆ operator/ [2/2]

IMETHOD friend VectorVel operator/ ( const VectorVel r2,
const doubleVel r1 
)
friend

Definition at line 318 of file framevel.hpp.

◆ operator== [1/3]

IMETHOD friend bool operator== ( const VectorVel r1,
const VectorVel r2 
)
friend

Definition at line 370 of file framevel.hpp.

◆ operator== [2/3]

IMETHOD friend bool operator== ( const Vector r1,
const VectorVel r2 
)
friend

Definition at line 381 of file framevel.hpp.

◆ operator== [3/3]

IMETHOD friend bool operator== ( const VectorVel r1,
const Vector r2 
)
friend

Definition at line 392 of file framevel.hpp.

◆ SetToZero

IMETHOD friend void SetToZero ( VectorVel v)
friend

Definition at line 275 of file framevel.hpp.

Member Data Documentation

◆ p

Vector KDL::VectorVel::p

Definition at line 91 of file framevel.hpp.

◆ v

Vector KDL::VectorVel::v

Definition at line 92 of file framevel.hpp.


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


orocos_kdl
Author(s):
autogenerated on Thu Apr 13 2023 02:19:15