KDL  1.4.0
Functions
framevel.inl File Reference
This graph shows which files directly or indirectly include this file:

Functions

FrameVel operator * (const FrameVel &lhs, const FrameVel &rhs)
 
FrameVel operator * (const FrameVel &lhs, const Frame &rhs)
 
FrameVel operator * (const Frame &lhs, const FrameVel &rhs)
 
bool Equal (const FrameVel &r1, const FrameVel &r2, double eps)
 
bool Equal (const Frame &r1, const FrameVel &r2, double eps)
 
bool Equal (const FrameVel &r1, const Frame &r2, double eps)
 
RotationVel operator * (const RotationVel &r1, const RotationVel &r2)
 
RotationVel operator * (const Rotation &r1, const RotationVel &r2)
 
RotationVel operator * (const RotationVel &r1, const Rotation &r2)
 
VectorVel operator+ (const VectorVel &r1, const VectorVel &r2)
 
VectorVel operator - (const VectorVel &r1, const VectorVel &r2)
 
VectorVel operator+ (const VectorVel &r1, const Vector &r2)
 
VectorVel operator - (const VectorVel &r1, const Vector &r2)
 
VectorVel operator+ (const Vector &r1, const VectorVel &r2)
 
VectorVel operator - (const Vector &r1, const VectorVel &r2)
 
VectorVel operator - (const VectorVel &r)
 
void SetToZero (VectorVel &v)
 
VectorVel operator * (const VectorVel &r1, const VectorVel &r2)
 
VectorVel operator * (const VectorVel &r1, const Vector &r2)
 
VectorVel operator * (const Vector &r1, const VectorVel &r2)
 
VectorVel operator * (double r1, const VectorVel &r2)
 
VectorVel operator * (const VectorVel &r1, double r2)
 
VectorVel operator * (const doubleVel &r1, const VectorVel &r2)
 
VectorVel operator * (const VectorVel &r2, const doubleVel &r1)
 
VectorVel operator/ (const VectorVel &r1, double r2)
 
VectorVel operator/ (const VectorVel &r2, const doubleVel &r1)
 
VectorVel operator * (const Rotation &R, const VectorVel &x)
 
bool Equal (const VectorVel &r1, const VectorVel &r2, double eps)
 
bool Equal (const Vector &r1, const VectorVel &r2, double eps)
 
bool Equal (const VectorVel &r1, const Vector &r2, double eps)
 
bool Equal (const RotationVel &r1, const RotationVel &r2, double eps)
 
bool Equal (const Rotation &r1, const RotationVel &r2, double eps)
 
bool Equal (const RotationVel &r1, const Rotation &r2, double eps)
 
bool Equal (const TwistVel &a, const TwistVel &b, double eps)
 
bool Equal (const Twist &a, const TwistVel &b, double eps)
 
bool Equal (const TwistVel &a, const Twist &b, double eps)
 
IMETHOD doubleVel dot (const VectorVel &lhs, const VectorVel &rhs)
 
IMETHOD doubleVel dot (const VectorVel &lhs, const Vector &rhs)
 
IMETHOD doubleVel dot (const Vector &lhs, const VectorVel &rhs)
 
TwistVel operator * (const TwistVel &lhs, double rhs)
 
TwistVel operator * (double lhs, const TwistVel &rhs)
 
TwistVel operator/ (const TwistVel &lhs, double rhs)
 
TwistVel operator * (const TwistVel &lhs, const doubleVel &rhs)
 
TwistVel operator * (const doubleVel &lhs, const TwistVel &rhs)
 
TwistVel operator/ (const TwistVel &lhs, const doubleVel &rhs)
 
TwistVel operator+ (const TwistVel &lhs, const TwistVel &rhs)
 
TwistVel operator- (const TwistVel &lhs, const TwistVel &rhs)
 
TwistVel operator- (const TwistVel &arg)
 
void SetToZero (TwistVel &v)
 

Function Documentation

◆ dot() [1/3]

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

Referenced by dot().

◆ dot() [2/3]

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

References dot().

◆ dot() [3/3]

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

References dot().

◆ Equal() [1/12]

bool Equal ( const FrameVel &  r1,
const FrameVel &  r2,
double  eps 
)

Referenced by Equal().

◆ Equal() [2/12]

bool Equal ( const Frame &  r1,
const FrameVel &  r2,
double  eps 
)

References Equal().

◆ Equal() [3/12]

bool Equal ( const FrameVel &  r1,
const Frame &  r2,
double  eps 
)

References Equal().

◆ Equal() [4/12]

bool Equal ( const VectorVel &  r1,
const VectorVel &  r2,
double  eps 
)

References Equal().

◆ Equal() [5/12]

bool Equal ( const Vector &  r1,
const VectorVel &  r2,
double  eps 
)

References Equal().

◆ Equal() [6/12]

bool Equal ( const VectorVel &  r1,
const Vector &  r2,
double  eps 
)

References Equal().

◆ Equal() [7/12]

bool Equal ( const RotationVel &  r1,
const RotationVel &  r2,
double  eps 
)

References Equal().

◆ Equal() [8/12]

bool Equal ( const Rotation &  r1,
const RotationVel &  r2,
double  eps 
)

References Equal().

◆ Equal() [9/12]

bool Equal ( const RotationVel &  r1,
const Rotation &  r2,
double  eps 
)

References Equal().

◆ Equal() [10/12]

bool Equal ( const TwistVel &  a,
const TwistVel &  b,
double  eps 
)

References Equal().

◆ Equal() [11/12]

bool Equal ( const Twist &  a,
const TwistVel &  b,
double  eps 
)

References Equal().

◆ Equal() [12/12]

bool Equal ( const TwistVel &  a,
const Twist &  b,
double  eps 
)

References Equal().

◆ operator *() [1/18]

FrameVel operator * ( const FrameVel &  lhs,
const FrameVel &  rhs 
)

◆ operator *() [2/18]

FrameVel operator * ( const FrameVel &  lhs,
const Frame &  rhs 
)

◆ operator *() [3/18]

FrameVel operator * ( const Frame &  lhs,
const FrameVel &  rhs 
)

◆ operator *() [4/18]

RotationVel operator * ( const RotationVel &  r1,
const RotationVel &  r2 
)

◆ operator *() [5/18]

RotationVel operator * ( const Rotation &  r1,
const RotationVel &  r2 
)

◆ operator *() [6/18]

RotationVel operator * ( const RotationVel &  r1,
const Rotation &  r2 
)

◆ operator *() [7/18]

VectorVel operator * ( const VectorVel &  r1,
const VectorVel &  r2 
)

◆ operator *() [8/18]

VectorVel operator * ( const VectorVel &  r1,
const Vector &  r2 
)

◆ operator *() [9/18]

VectorVel operator * ( const Vector &  r1,
const VectorVel &  r2 
)

◆ operator *() [10/18]

VectorVel operator * ( double  r1,
const VectorVel &  r2 
)

◆ operator *() [11/18]

VectorVel operator * ( const VectorVel &  r1,
double  r2 
)

◆ operator *() [12/18]

VectorVel operator * ( const doubleVel &  r1,
const VectorVel &  r2 
)

◆ operator *() [13/18]

VectorVel operator * ( const VectorVel &  r2,
const doubleVel &  r1 
)

◆ operator *() [14/18]

VectorVel operator * ( const Rotation &  R,
const VectorVel &  x 
)

◆ operator *() [15/18]

TwistVel operator * ( const TwistVel &  lhs,
double  rhs 
)

◆ operator *() [16/18]

TwistVel operator * ( double  lhs,
const TwistVel &  rhs 
)

◆ operator *() [17/18]

TwistVel operator * ( const TwistVel &  lhs,
const doubleVel &  rhs 
)

◆ operator *() [18/18]

TwistVel operator * ( const doubleVel &  lhs,
const TwistVel &  rhs 
)

◆ operator -() [1/4]

VectorVel operator - ( const VectorVel &  r1,
const VectorVel &  r2 
)

◆ operator -() [2/4]

VectorVel operator - ( const VectorVel &  r1,
const Vector &  r2 
)

◆ operator -() [3/4]

VectorVel operator - ( const Vector &  r1,
const VectorVel &  r2 
)

◆ operator -() [4/4]

VectorVel operator - ( const VectorVel &  r)

◆ operator+() [1/4]

VectorVel operator+ ( const VectorVel &  r1,
const VectorVel &  r2 
)

◆ operator+() [2/4]

VectorVel operator+ ( const VectorVel &  r1,
const Vector &  r2 
)

◆ operator+() [3/4]

VectorVel operator+ ( const Vector &  r1,
const VectorVel &  r2 
)

◆ operator+() [4/4]

TwistVel operator+ ( const TwistVel &  lhs,
const TwistVel &  rhs 
)

◆ operator-() [1/2]

TwistVel operator- ( const TwistVel &  lhs,
const TwistVel &  rhs 
)

◆ operator-() [2/2]

TwistVel operator- ( const TwistVel &  arg)

◆ operator/() [1/4]

VectorVel operator/ ( const VectorVel &  r1,
double  r2 
)

◆ operator/() [2/4]

VectorVel operator/ ( const VectorVel &  r2,
const doubleVel &  r1 
)

◆ operator/() [3/4]

TwistVel operator/ ( const TwistVel &  lhs,
double  rhs 
)

◆ operator/() [4/4]

TwistVel operator/ ( const TwistVel &  lhs,
const doubleVel &  rhs 
)

◆ SetToZero() [1/2]

void SetToZero ( VectorVel &  v)

Referenced by SetToZero().

◆ SetToZero() [2/2]

void SetToZero ( TwistVel &  v)

References SetToZero().