argos::CQTOpenGLCamera Class Reference

#include <qtopengl_camera.h>

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


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 ( )

Definition at line 116 of file qtopengl_camera.h.

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

Definition at line 120 of file qtopengl_camera.h.

Real argos::CQTOpenGLCamera::GetLensFocalLength ( ) const

Definition at line 106 of file qtopengl_camera.h.

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

Definition at line 98 of file qtopengl_camera.h.

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

Definition at line 128 of file qtopengl_camera.h.

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

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 ( )

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)

Definition at line 124 of file qtopengl_camera.h.