CustusX
22.04-rc5
An IGT application
|
#include <cxVBcameraPath.h>
Public Slots | |
void | cameraRawPointsSlot (MeshPtr mesh) |
void | cameraPathPositionSlot (int positionPercentage) |
void | cameraViewAngleSlot (int angle) |
void | cameraRotateAngleSlot (int angle) |
Signals | |
void | rotationChanged (int value) |
Public Member Functions | |
CXVBcameraPath (TrackingServicePtr tracker, PatientModelServicePtr patientModel, ViewServicePtr visualization) | |
void | setRoutePositions (std::vector< Eigen::Vector3d > routePositions) |
void | setCameraRotations (std::vector< double > cameraRotations) |
void | setAutomaticRotation (bool automaticRotation) |
Class for storing and processing the virtual endoscope camera path when performing virtual endoscopy
Definition at line 38 of file cxVBcameraPath.h.
cx::CXVBcameraPath::CXVBcameraPath | ( | TrackingServicePtr | tracker, |
PatientModelServicePtr | patientModel, | ||
ViewServicePtr | visualization | ||
) |
Definition at line 32 of file cxVBcameraPath.cpp.
|
slot |
Definition at line 98 of file cxVBcameraPath.cpp.
|
slot |
Definition at line 46 of file cxVBcameraPath.cpp.
|
slot |
Definition at line 208 of file cxVBcameraPath.cpp.
|
slot |
Definition at line 202 of file cxVBcameraPath.cpp.
|
signal |
void cx::CXVBcameraPath::setAutomaticRotation | ( | bool | automaticRotation | ) |
Definition at line 225 of file cxVBcameraPath.cpp.
void cx::CXVBcameraPath::setCameraRotations | ( | std::vector< double > | cameraRotations | ) |
Definition at line 219 of file cxVBcameraPath.cpp.
void cx::CXVBcameraPath::setRoutePositions | ( | std::vector< Eigen::Vector3d > | routePositions | ) |
Definition at line 214 of file cxVBcameraPath.cpp.