CustusX
2023.01.05-dev+develop.0da12
An IGT application
|
#include <cxVBcameraPath.h>
Public Slots | |
void | cameraRawPointsSlot (MeshPtr mesh) |
void | cameraPathPositionSlot (int positionPermillage) |
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 | setBranchingIndexAlongRoute (std::vector< int > branchingIndex) |
void | setAutomaticRotation (bool automaticRotation) |
void | setWritePositionsToFile (bool write) |
void | setWritePositionsFilePath (QString path) |
Class for storing and processing the virtual endoscope camera path when performing virtual endoscopy
Definition at line 39 of file cxVBcameraPath.h.
cx::CXVBcameraPath::CXVBcameraPath | ( | TrackingServicePtr | tracker, |
PatientModelServicePtr | patientModel, | ||
ViewServicePtr | visualization | ||
) |
Definition at line 33 of file cxVBcameraPath.cpp.
|
slot |
Definition at line 100 of file cxVBcameraPath.cpp.
|
slot |
Definition at line 48 of file cxVBcameraPath.cpp.
|
slot |
Definition at line 258 of file cxVBcameraPath.cpp.
|
slot |
Definition at line 252 of file cxVBcameraPath.cpp.
|
signal |
void cx::CXVBcameraPath::setAutomaticRotation | ( | bool | automaticRotation | ) |
Definition at line 280 of file cxVBcameraPath.cpp.
void cx::CXVBcameraPath::setBranchingIndexAlongRoute | ( | std::vector< int > | branchingIndex | ) |
Definition at line 275 of file cxVBcameraPath.cpp.
void cx::CXVBcameraPath::setCameraRotations | ( | std::vector< double > | cameraRotations | ) |
Definition at line 269 of file cxVBcameraPath.cpp.
void cx::CXVBcameraPath::setRoutePositions | ( | std::vector< Eigen::Vector3d > | routePositions | ) |
Definition at line 264 of file cxVBcameraPath.cpp.
void cx::CXVBcameraPath::setWritePositionsFilePath | ( | QString | path | ) |
Definition at line 181 of file cxVBcameraPath.cpp.
void cx::CXVBcameraPath::setWritePositionsToFile | ( | bool | write | ) |
Definition at line 174 of file cxVBcameraPath.cpp.