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

#include <frameacc.hpp>

Public Member Functions

IMETHOD doubleAcc Norm (double eps=epsilon)
 
IMETHOD VectorAccoperator+= (const VectorAcc &arg)
 
IMETHOD VectorAccoperator-= (const VectorAcc &arg)
 
IMETHOD VectorAccoperator= (const VectorAcc &arg)
 
IMETHOD VectorAccoperator= (const Vector &arg)
 
IMETHOD void ReverseSign ()
 
 VectorAcc ()
 
 VectorAcc (const Vector &_p)
 
 VectorAcc (const Vector &_p, const Vector &_v)
 
 VectorAcc (const Vector &_p, const Vector &_v, const Vector &_dv)
 

Static Public Member Functions

static IMETHOD VectorAcc Zero ()
 

Public Attributes

Vector dv
 acceleration vector More...
 
Vector p
 position vector More...
 
Vector v
 velocity vector More...
 

Friends

IMETHOD friend doubleAcc dot (const VectorAcc &lhs, const VectorAcc &rhs)
 
IMETHOD friend doubleAcc dot (const VectorAcc &lhs, const Vector &rhs)
 
IMETHOD friend doubleAcc dot (const Vector &lhs, const VectorAcc &rhs)
 
IMETHOD friend bool Equal (const VectorAcc &r1, const VectorAcc &r2, double eps)
 
IMETHOD friend bool Equal (const Vector &r1, const VectorAcc &r2, double eps)
 
IMETHOD friend bool Equal (const VectorAcc &r1, const Vector &r2, double eps)
 
IMETHOD friend VectorAcc operator* (const VectorAcc &r1, const VectorAcc &r2)
 
IMETHOD friend VectorAcc operator* (const VectorAcc &r1, const Vector &r2)
 
IMETHOD friend VectorAcc operator* (const Vector &r1, const VectorAcc &r2)
 
IMETHOD friend VectorAcc operator* (const VectorAcc &r1, double r2)
 
IMETHOD friend VectorAcc operator* (double r1, const VectorAcc &r2)
 
IMETHOD friend VectorAcc operator* (const doubleAcc &r1, const VectorAcc &r2)
 
IMETHOD friend VectorAcc operator* (const VectorAcc &r2, const doubleAcc &r1)
 
IMETHOD friend VectorAcc operator* (const Rotation &R, const VectorAcc &x)
 
IMETHOD friend VectorAcc operator+ (const VectorAcc &r1, const VectorAcc &r2)
 
IMETHOD friend VectorAcc operator+ (const Vector &r1, const VectorAcc &r2)
 
IMETHOD friend VectorAcc operator+ (const VectorAcc &r1, const Vector &r2)
 
IMETHOD friend VectorAcc operator- (const VectorAcc &r1, const VectorAcc &r2)
 
IMETHOD friend VectorAcc operator- (const Vector &r1, const VectorAcc &r2)
 
IMETHOD friend VectorAcc operator- (const VectorAcc &r1, const Vector &r2)
 
IMETHOD friend VectorAcc operator- (const VectorAcc &r)
 
IMETHOD friend VectorAcc operator/ (const VectorAcc &r1, double r2)
 
IMETHOD friend VectorAcc operator/ (const VectorAcc &r2, const doubleAcc &r1)
 

Detailed Description

Definition at line 61 of file frameacc.hpp.

Constructor & Destructor Documentation

KDL::VectorAcc::VectorAcc ( )
inline

Definition at line 68 of file frameacc.hpp.

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

Definition at line 69 of file frameacc.hpp.

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

Definition at line 70 of file frameacc.hpp.

KDL::VectorAcc::VectorAcc ( const Vector _p,
const Vector _v,
const Vector _dv 
)
inline

Definition at line 71 of file frameacc.hpp.

Member Function Documentation

doubleAcc KDL::VectorAcc::Norm ( double  eps = epsilon)

Definition at line 130 of file frameacc.hpp.

VectorAcc & KDL::VectorAcc::operator+= ( const VectorAcc arg)

Definition at line 107 of file frameacc.hpp.

VectorAcc & KDL::VectorAcc::operator-= ( const VectorAcc arg)

Definition at line 113 of file frameacc.hpp.

VectorAcc & KDL::VectorAcc::operator= ( const VectorAcc arg)

Definition at line 93 of file frameacc.hpp.

VectorAcc & KDL::VectorAcc::operator= ( const Vector arg)

Definition at line 100 of file frameacc.hpp.

void KDL::VectorAcc::ReverseSign ( )

Definition at line 124 of file frameacc.hpp.

VectorAcc KDL::VectorAcc::Zero ( )
static

Definition at line 120 of file frameacc.hpp.

Friends And Related Function Documentation

IMETHOD friend doubleAcc dot ( const VectorAcc lhs,
const VectorAcc rhs 
)
friend

Definition at line 138 of file frameacc.hpp.

IMETHOD friend doubleAcc dot ( const VectorAcc lhs,
const Vector rhs 
)
friend

Definition at line 145 of file frameacc.hpp.

IMETHOD friend doubleAcc dot ( const Vector lhs,
const VectorAcc rhs 
)
friend

Definition at line 152 of file frameacc.hpp.

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

Definition at line 160 of file frameacc.hpp.

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

Definition at line 167 of file frameacc.hpp.

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

Definition at line 174 of file frameacc.hpp.

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

Definition at line 53 of file frameacc.hpp.

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

Definition at line 60 of file frameacc.hpp.

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

Definition at line 64 of file frameacc.hpp.

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

Definition at line 75 of file frameacc.hpp.

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

Definition at line 71 of file frameacc.hpp.

IMETHOD friend VectorAcc operator* ( const doubleAcc r1,
const VectorAcc r2 
)
friend

Definition at line 79 of file frameacc.hpp.

IMETHOD friend VectorAcc operator* ( const VectorAcc r2,
const doubleAcc r1 
)
friend

Definition at line 86 of file frameacc.hpp.

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

Definition at line 255 of file frameacc.hpp.

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

Definition at line 25 of file frameacc.hpp.

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

Definition at line 32 of file frameacc.hpp.

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

Definition at line 39 of file frameacc.hpp.

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

Definition at line 29 of file frameacc.hpp.

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

Definition at line 36 of file frameacc.hpp.

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

Definition at line 43 of file frameacc.hpp.

IMETHOD friend VectorAcc operator- ( const VectorAcc r)
friend

Definition at line 48 of file frameacc.hpp.

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

Definition at line 181 of file frameacc.hpp.

IMETHOD friend VectorAcc operator/ ( const VectorAcc r2,
const doubleAcc r1 
)
friend

Definition at line 185 of file frameacc.hpp.

Member Data Documentation

Vector KDL::VectorAcc::dv

acceleration vector

Definition at line 66 of file frameacc.hpp.

Vector KDL::VectorAcc::p

position vector

Definition at line 64 of file frameacc.hpp.

Vector KDL::VectorAcc::v

velocity vector

Definition at line 65 of file frameacc.hpp.


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


orocos_kdl
Author(s):
autogenerated on Fri Mar 12 2021 03:05:44