CustusX  18.04-rc1
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 69 of file cxCameraControl.h.

Constructor & Destructor Documentation

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

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


Definition at line 102 of file cxCameraControl.cpp.

cx::CameraControl::~CameraControl ( )
virtual

Definition at line 109 of file cxCameraControl.cpp.

Member Function Documentation

QActionGroup * cx::CameraControl::createStandard3DViewActions ( )

Definition at line 144 of file cxCameraControl.cpp.

ViewPtr cx::CameraControl::getView ( ) const

Definition at line 188 of file cxCameraControl.cpp.

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

Definition at line 176 of file cxCameraControl.cpp.

void cx::CameraControl::setAnteriorView ( ) const

Definition at line 138 of file cxCameraControl.cpp.

void cx::CameraControl::setStandard3DViewActionSlot ( )
protectedslot

Definition at line 206 of file cxCameraControl.cpp.

void cx::CameraControl::setSuperiorView ( ) const

Definition at line 132 of file cxCameraControl.cpp.

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

Definition at line 183 of file cxCameraControl.cpp.

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

Definition at line 117 of file cxCameraControl.cpp.


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