CustusX
2023.01.05-dev+develop.0da12
An IGT application
|
#include <cxViewFollower.h>
Signals | |
void | newZoom (double) |
Public Member Functions | |
void | setSliceProxy (SliceProxyPtr sliceProxy) |
void | setView (DoubleBoundingBox3D bb_s) |
void | setAutoZoomROI (QString uid) |
SliceAutoViewportCalculator::ReturnType | calculate () |
Vector3D | findCenter_r_fromShift_s (Vector3D shift_s) |
~ViewFollower () | |
Static Public Member Functions | |
static ViewFollowerPtr | create (PatientModelServicePtr dataManager) |
Ensure the tool is inside a given viewport, by moving the global center.
Definition at line 39 of file cxViewFollower.h.
cx::ViewFollower::~ViewFollower | ( | ) |
Definition at line 41 of file cxViewFollower.cpp.
SliceAutoViewportCalculator::ReturnType cx::ViewFollower::calculate | ( | ) |
Definition at line 82 of file cxViewFollower.cpp.
|
static |
Definition at line 29 of file cxViewFollower.cpp.
Definition at line 139 of file cxViewFollower.cpp.
|
signal |
void cx::ViewFollower::setAutoZoomROI | ( | QString | uid | ) |
Definition at line 67 of file cxViewFollower.cpp.
void cx::ViewFollower::setSliceProxy | ( | SliceProxyPtr | sliceProxy | ) |
Definition at line 46 of file cxViewFollower.cpp.
void cx::ViewFollower::setView | ( | DoubleBoundingBox3D | bb_s | ) |
Definition at line 61 of file cxViewFollower.cpp.