CustusX  16.5
An IGT application
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
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)
 
QActionGroup * createStandard3DViewActions ()
 
void translateByFocusTo (Vector3D p_r)
 
void setSuperiorView () 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 122 of file cxCameraControl.cpp.

cx::CameraControl::~CameraControl ( )
virtual

Definition at line 128 of file cxCameraControl.cpp.

Member Function Documentation

QActionGroup * cx::CameraControl::createStandard3DViewActions ( )

Definition at line 157 of file cxCameraControl.cpp.

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

Definition at line 189 of file cxCameraControl.cpp.

void cx::CameraControl::setStandard3DViewActionSlot ( )
protectedslot

Definition at line 214 of file cxCameraControl.cpp.

void cx::CameraControl::setSuperiorView ( ) const

Definition at line 152 of file cxCameraControl.cpp.

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

Definition at line 196 of file cxCameraControl.cpp.

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

Definition at line 137 of file cxCameraControl.cpp.


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