CustusX  16.5.0-rc9
An IGT application
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
cx::Navigation Class Reference

#include <cxNavigation.h>

Public Types

enum  VIEW_TYPE { v2D = 0x01, v3D =0x02, vBOTH =0x03 }
 

Public Member Functions

 Navigation (VisServicesPtr services, CameraControlPtr camera3D=CameraControlPtr())
 
void centerToTooltip ()
 
void centerToPosition (Vector3D p_r, QFlags< VIEW_TYPE > viewType=vBOTH)
 
void centerToDataInActiveViewGroup (DataViewProperties properties=DataViewProperties::createFull())
 
void centerToDataInViewGroup (ViewGroupDataPtr group, DataViewProperties properties=DataViewProperties::createFull())
 

Detailed Description

Functions for navigating in the visualization scene(s).

Definition at line 51 of file cxNavigation.h.

Member Enumeration Documentation

Enumerator
v2D 
v3D 
vBOTH 

Definition at line 54 of file cxNavigation.h.

Constructor & Destructor Documentation

cx::Navigation::Navigation ( VisServicesPtr  services,
CameraControlPtr  camera3D = CameraControlPtr() 
)

Definition at line 48 of file cxNavigation.cpp.

Member Function Documentation

void cx::Navigation::centerToDataInActiveViewGroup ( DataViewProperties  properties = DataViewProperties::createFull())

Definition at line 92 of file cxNavigation.cpp.

void cx::Navigation::centerToDataInViewGroup ( ViewGroupDataPtr  group,
DataViewProperties  properties = DataViewProperties::createFull() 
)

Definition at line 98 of file cxNavigation.cpp.

void cx::Navigation::centerToPosition ( Vector3D  p_r,
QFlags< VIEW_TYPE viewType = vBOTH 
)

Definition at line 55 of file cxNavigation.cpp.

void cx::Navigation::centerToTooltip ( )

Place the global center at the current position of the tooltip of the active tool.

Definition at line 118 of file cxNavigation.cpp.


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