argos::CQTOpenGLCamera Class Reference

#include <qtopengl_camera.h>

Inheritance diagram for argos::CQTOpenGLCamera:
Collaboration diagram for argos::CQTOpenGLCamera:

Classes

struct  SSettings
 

Public Member Functions

 CQTOpenGLCamera ()
 
 ~CQTOpenGLCamera ()
 
void Init (TConfigurationNode &t_tree)
 
void Look ()
 
const CVector3GetPosition () const
 
const CVector3GetTarget () const
 
Real GetLensFocalLength () const
 
void Rotate (const QPoint &c_delta)
 
void Move (SInt32 n_forwards_backwards, SInt32 n_sideways, SInt32 n_up_down)
 
SSettingsGetActiveSettings ()
 
const SSettingsGetActiveSettings () const
 
void SetActiveSettings (UInt32 un_settings)
 
SSettingsGetSetting (UInt32 n_index)
 

Detailed Description

Definition at line 31 of file qtopengl_camera.h.

Constructor & Destructor Documentation

argos::CQTOpenGLCamera::CQTOpenGLCamera ( )

Definition at line 301 of file qtopengl_camera.cpp.

argos::CQTOpenGLCamera::~CQTOpenGLCamera ( )

Definition at line 308 of file qtopengl_camera.cpp.

Member Function Documentation

SSettings& argos::CQTOpenGLCamera::GetActiveSettings ( )
inline

Definition at line 116 of file qtopengl_camera.h.

const SSettings& argos::CQTOpenGLCamera::GetActiveSettings ( ) const
inline

Definition at line 120 of file qtopengl_camera.h.

Real argos::CQTOpenGLCamera::GetLensFocalLength ( ) const
inline

Definition at line 106 of file qtopengl_camera.h.

const CVector3& argos::CQTOpenGLCamera::GetPosition ( ) const
inline

Definition at line 98 of file qtopengl_camera.h.

SSettings& argos::CQTOpenGLCamera::GetSetting ( UInt32  n_index)
inline

Definition at line 128 of file qtopengl_camera.h.

const CVector3& argos::CQTOpenGLCamera::GetTarget ( ) const
inline

Definition at line 102 of file qtopengl_camera.h.

void argos::CQTOpenGLCamera::Init ( TConfigurationNode t_tree)

Definition at line 20 of file qtopengl_camera.cpp.

void argos::CQTOpenGLCamera::Look ( )
inline

Definition at line 94 of file qtopengl_camera.h.

void argos::CQTOpenGLCamera::Move ( SInt32  n_forwards_backwards,
SInt32  n_sideways,
SInt32  n_up_down 
)

Definition at line 328 of file qtopengl_camera.cpp.

void argos::CQTOpenGLCamera::Rotate ( const QPoint &  c_delta)

Definition at line 314 of file qtopengl_camera.cpp.

void argos::CQTOpenGLCamera::SetActiveSettings ( UInt32  un_settings)
inline

Definition at line 124 of file qtopengl_camera.h.