Basic Image AlgorithmS Library  2.8.0
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
Public Member Functions | List of all members
BIAS::TransformNode Class Reference

interface for transformations edited by a TrackballTransController More...

#include <GLviewer/Controller/TransformNode.hh>

Public Member Functions

virtual bool AddTranslation (const BIAS::Vector3< double > &transl)
 this methods will be called by the TrackballTransControl More...
 
virtual bool GetTranslation (BIAS::Vector3< double > &transl)
 
virtual bool Rotate (const BIAS::Vector3< double > &axis, double rotationAngleRAD)
 
virtual bool Scale (const BIAS::Vector3< double > &scale)
 
virtual bool SetTranslation (const BIAS::Vector3< double > &transl)
 
 TransformNode ()
 
virtual ~TransformNode ()
 

Detailed Description

interface for transformations edited by a TrackballTransController

Author
grauel

Definition at line 19 of file TransformNode.hh.

Constructor & Destructor Documentation

BIAS::TransformNode::TransformNode ( )
inline

Definition at line 24 of file TransformNode.hh.

virtual BIAS::TransformNode::~TransformNode ( )
inlinevirtual

Definition at line 25 of file TransformNode.hh.

Member Function Documentation

virtual bool BIAS::TransformNode::AddTranslation ( const BIAS::Vector3< double > &  transl)
inlinevirtual

this methods will be called by the TrackballTransControl

Definition at line 28 of file TransformNode.hh.

virtual bool BIAS::TransformNode::GetTranslation ( BIAS::Vector3< double > &  transl)
inlinevirtual

Definition at line 30 of file TransformNode.hh.

virtual bool BIAS::TransformNode::Rotate ( const BIAS::Vector3< double > &  axis,
double  rotationAngleRAD 
)
inlinevirtual

Definition at line 32 of file TransformNode.hh.

virtual bool BIAS::TransformNode::Scale ( const BIAS::Vector3< double > &  scale)
inlinevirtual

Definition at line 34 of file TransformNode.hh.

virtual bool BIAS::TransformNode::SetTranslation ( const BIAS::Vector3< double > &  transl)
inlinevirtual

Definition at line 29 of file TransformNode.hh.


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