Fraxinus  17.12
An IGT application
cx::CameraControl Class Reference

#include <cxCameraControl.h>

Inheritance diagram for cx::CameraControl:

Public Member Functions

 CameraControl (QObject *parent=NULL)
 
virtual ~CameraControl ()
 
void refreshView (ViewPtr view)
 
void setView (ViewPtr view)
 
ViewPtr getView () const
 
QActionGroup * createStandard3DViewActions ()
 
void translateByFocusTo (Vector3D p_r)
 
void setSuperiorView () const
 
void setAnteriorView () const
 

Protected Slots

void setStandard3DViewActionSlot ()
 

Detailed Description

Utility class for 3D camera control.

Definition at line 90 of file cxCameraControl.h.

Constructor & Destructor Documentation

cx::CameraControl::CameraControl ( QObject *  parent = NULL)

-----------------------------------------------------—


Definition at line 123 of file cxCameraControl.cpp.

cx::CameraControl::~CameraControl ( )
virtual

Definition at line 130 of file cxCameraControl.cpp.

Member Function Documentation

QActionGroup * cx::CameraControl::createStandard3DViewActions ( )

Definition at line 165 of file cxCameraControl.cpp.

ViewPtr cx::CameraControl::getView ( ) const

Definition at line 209 of file cxCameraControl.cpp.

void cx::CameraControl::refreshView ( ViewPtr  view)

Definition at line 197 of file cxCameraControl.cpp.

void cx::CameraControl::setAnteriorView ( ) const

Definition at line 159 of file cxCameraControl.cpp.

void cx::CameraControl::setStandard3DViewActionSlot ( )
protectedslot

Definition at line 227 of file cxCameraControl.cpp.

void cx::CameraControl::setSuperiorView ( ) const

Definition at line 153 of file cxCameraControl.cpp.

void cx::CameraControl::setView ( ViewPtr  view)

Definition at line 204 of file cxCameraControl.cpp.

void cx::CameraControl::translateByFocusTo ( Vector3D  p_r)

Definition at line 138 of file cxCameraControl.cpp.


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