Public Member Functions | Protected Attributes
robotLibPbD::CFrameCombination Class Reference

Frame in cartesian space. More...

#include <frame.h>

Inheritance diagram for robotLibPbD::CFrameCombination:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 CFrameCombination ()
virtual CFramegetBaseOrientation ()
virtual char * getBaseOrientationName ()
virtual void * getCopy ()
CMatrix getRelativeToBase ()
 Returns pose in the base (frame with no predecessor) frame.
void getRelativeToBase (CMatrix &pose)
 Returns pose in the base (frame with no predecessor) frame.
virtual void invalidate ()
virtual void invalidateAll ()
virtual void setBaseOrientation (CFrame *base)
virtual void setBaseOrientationName (const char *str)
virtual ~CFrameCombination ()

Protected Attributes

CFramebaseOrientation
 (Relative) base frame (f.e. the static robot frame or the frame of the previous link in a kinematic chain)
std::string baseOrientationName
 Name associated with frame.

Detailed Description

Frame in cartesian space.

Definition at line 169 of file frame.h.


Constructor & Destructor Documentation

Definition at line 1213 of file frame.cpp.

Definition at line 1232 of file frame.cpp.


Member Function Documentation

Definition at line 1243 of file frame.cpp.

virtual char* robotLibPbD::CFrameCombination::getBaseOrientationName ( ) [inline, virtual]

Definition at line 184 of file frame.h.

Reimplemented from robotLibPbD::CFrame.

Definition at line 469 of file frame.cpp.

Returns pose in the base (frame with no predecessor) frame.

Reimplemented from robotLibPbD::CFrame.

Definition at line 359 of file frame.h.

void robotLibPbD::CFrameCombination::getRelativeToBase ( CMatrix pose) [inline, virtual]

Returns pose in the base (frame with no predecessor) frame.

Reimplemented from robotLibPbD::CFrame.

Definition at line 391 of file frame.h.

void robotLibPbD::CFrameCombination::invalidate ( ) [inline, virtual]

Reimplemented from robotLibPbD::CFrame.

Definition at line 466 of file frame.h.

Reimplemented from robotLibPbD::CFrame.

Definition at line 1266 of file frame.cpp.

Definition at line 1248 of file frame.cpp.

virtual void robotLibPbD::CFrameCombination::setBaseOrientationName ( const char *  str) [inline, virtual]

Definition at line 183 of file frame.h.


Member Data Documentation

(Relative) base frame (f.e. the static robot frame or the frame of the previous link in a kinematic chain)

Definition at line 172 of file frame.h.

Name associated with frame.

Definition at line 174 of file frame.h.


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


asr_kinematic_chain_optimizer
Author(s): Aumann Florian, Heller Florian, Jäkel Rainer, Wittenbeck Valerij
autogenerated on Sat Jun 8 2019 19:42:49