$search

KDL::FrameAcc Class Reference

#include <frameacc.hpp>

List of all members.

Public Member Functions

 FrameAcc (const RotationAcc &_M, const VectorAcc &_p)
 FrameAcc (const Frame &_T, const Twist &_t, const Twist &_dt)
 FrameAcc (const Frame &_T)
 FrameAcc ()
IMETHOD Twist GetAccTwist () const
IMETHOD Frame GetFrame () const
IMETHOD Twist GetTwist () const
IMETHOD TwistAcc Inverse (const Twist &arg) const
IMETHOD TwistAcc Inverse (const TwistAcc &arg) const
IMETHOD VectorAcc Inverse (const Vector &arg) const
IMETHOD VectorAcc Inverse (const VectorAcc &arg) const
IMETHOD FrameAcc Inverse () const
IMETHOD TwistAcc operator* (const Twist &arg) const
IMETHOD TwistAcc operator* (const TwistAcc &arg) const
IMETHOD VectorAcc operator* (const Vector &arg) const
IMETHOD VectorAcc operator* (const VectorAcc &arg) const
IMETHOD FrameAccoperator= (const Frame &arg)
IMETHOD FrameAccoperator= (const FrameAcc &arg)

Static Public Member Functions

static IMETHOD FrameAcc Identity ()

Public Attributes

RotationAcc M
 Rotation,angular velocity, and angular acceleration of frame.
VectorAcc p
 Translation, velocity and acceleration of origin.

Friends

IMETHOD friend bool Equal (const FrameAcc &r1, const Frame &r2, double eps=epsilon)
IMETHOD friend bool Equal (const Frame &r1, const FrameAcc &r2, double eps=epsilon)
IMETHOD friend bool Equal (const FrameAcc &r1, const FrameAcc &r2, double eps=epsilon)
IMETHOD friend FrameAcc operator* (const FrameAcc &f1, const Frame &f2)
IMETHOD friend FrameAcc operator* (const Frame &f1, const FrameAcc &f2)
IMETHOD friend FrameAcc operator* (const FrameAcc &f1, const FrameAcc &f2)

Detailed Description

Definition at line 148 of file frameacc.hpp.


Constructor & Destructor Documentation

KDL::FrameAcc::FrameAcc (  )  [inline]

Definition at line 154 of file frameacc.hpp.

KDL::FrameAcc::FrameAcc ( const Frame _T  )  [inline, explicit]

Definition at line 155 of file frameacc.hpp.

KDL::FrameAcc::FrameAcc ( const Frame _T,
const Twist _t,
const Twist _dt 
) [inline]

Definition at line 156 of file frameacc.hpp.

KDL::FrameAcc::FrameAcc ( const RotationAcc _M,
const VectorAcc _p 
) [inline]

Definition at line 158 of file frameacc.hpp.


Member Function Documentation

Twist KDL::FrameAcc::GetAccTwist (  )  const

Definition at line 415 of file frameacc.cpp.

Frame KDL::FrameAcc::GetFrame (  )  const

Definition at line 405 of file frameacc.cpp.

Twist KDL::FrameAcc::GetTwist (  )  const

Definition at line 410 of file frameacc.cpp.

FrameAcc KDL::FrameAcc::Identity (  )  [static]

Definition at line 345 of file frameacc.cpp.

TwistAcc KDL::FrameAcc::Inverse ( const Twist arg  )  const

Definition at line 571 of file frameacc.cpp.

TwistAcc KDL::FrameAcc::Inverse ( const TwistAcc arg  )  const

Definition at line 563 of file frameacc.cpp.

VectorAcc KDL::FrameAcc::Inverse ( const Vector arg  )  const

Definition at line 377 of file frameacc.cpp.

VectorAcc KDL::FrameAcc::Inverse ( const VectorAcc arg  )  const

Definition at line 372 of file frameacc.cpp.

FrameAcc KDL::FrameAcc::Inverse (  )  const

Definition at line 382 of file frameacc.cpp.

TwistAcc KDL::FrameAcc::operator* ( const Twist arg  )  const

Definition at line 555 of file frameacc.cpp.

TwistAcc KDL::FrameAcc::operator* ( const TwistAcc arg  )  const

Definition at line 547 of file frameacc.cpp.

VectorAcc KDL::FrameAcc::operator* ( const Vector arg  )  const

Definition at line 367 of file frameacc.cpp.

VectorAcc KDL::FrameAcc::operator* ( const VectorAcc arg  )  const

Definition at line 363 of file frameacc.cpp.

FrameAcc & KDL::FrameAcc::operator= ( const Frame arg  ) 

Definition at line 387 of file frameacc.cpp.

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

Definition at line 339 of file frameacc.cpp.


Friends And Related Function Documentation

IMETHOD friend bool Equal ( const FrameAcc r1,
const Frame r2,
double  eps = epsilon 
) [friend]

Definition at line 400 of file frameacc.cpp.

IMETHOD friend bool Equal ( const Frame r1,
const FrameAcc r2,
double  eps = epsilon 
) [friend]

Definition at line 397 of file frameacc.cpp.

IMETHOD friend bool Equal ( const FrameAcc r1,
const FrameAcc r2,
double  eps = epsilon 
) [friend]

Definition at line 394 of file frameacc.cpp.

IMETHOD friend FrameAcc operator* ( const FrameAcc f1,
const Frame f2 
) [friend]

Definition at line 354 of file frameacc.cpp.

IMETHOD friend FrameAcc operator* ( const Frame f1,
const FrameAcc f2 
) [friend]

Definition at line 358 of file frameacc.cpp.

IMETHOD friend FrameAcc operator* ( const FrameAcc f1,
const FrameAcc f2 
) [friend]

Definition at line 350 of file frameacc.cpp.


Member Data Documentation

Rotation,angular velocity, and angular acceleration of frame.

Definition at line 151 of file frameacc.hpp.

Translation, velocity and acceleration of origin.

Definition at line 152 of file frameacc.hpp.


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines


orocos_kdl
Author(s): Ruben Smits, Erwin Aertbelien, Orocos Developers
autogenerated on Fri Mar 1 16:20:17 2013