![]() |
CustusX
15.4.0-beta
An IGT application
|
#include <cxRouteToTarget.h>
Public Member Functions | |
RouteToTarget () | |
virtual | ~RouteToTarget () |
void | setCenterline (vtkPolyDataPtr centerline) |
Eigen::MatrixXd | getCenterlinePositions (vtkPolyDataPtr centerline) |
void | processCenterline (vtkPolyDataPtr centerline) |
void | findClosestPointInBranches (Vector3D targetCoordinate) |
void | findRoutePositions () |
void | searchBranchUp (BranchPtr searchBranchPtr, int startIndex) |
vtkPolyDataPtr | findRouteToTarget (Vector3D targetCoordinate) |
vtkPolyDataPtr | addVTKPoints () |
Definition at line 17 of file cxRouteToTarget.h.
cx::RouteToTarget::RouteToTarget | ( | ) |
Definition at line 13 of file cxRouteToTarget.cpp.
|
virtual |
Definition at line 19 of file cxRouteToTarget.cpp.
vtkPolyDataPtr cx::RouteToTarget::addVTKPoints | ( | ) |
Definition at line 117 of file cxRouteToTarget.cpp.
void cx::RouteToTarget::findClosestPointInBranches | ( | Vector3D | targetCoordinate | ) |
Definition at line 59 of file cxRouteToTarget.cpp.
void cx::RouteToTarget::findRoutePositions | ( | ) |
Definition at line 86 of file cxRouteToTarget.cpp.
vtkPolyDataPtr cx::RouteToTarget::findRouteToTarget | ( | Vector3D | targetCoordinate | ) |
Definition at line 106 of file cxRouteToTarget.cpp.
Eigen::MatrixXd cx::RouteToTarget::getCenterlinePositions | ( | vtkPolyDataPtr | centerline | ) |
Definition at line 28 of file cxRouteToTarget.cpp.
void cx::RouteToTarget::processCenterline | ( | vtkPolyDataPtr | centerline | ) |
Definition at line 44 of file cxRouteToTarget.cpp.
void cx::RouteToTarget::searchBranchUp | ( | BranchPtr | searchBranchPtr, |
int | startIndex | ||
) |
Definition at line 93 of file cxRouteToTarget.cpp.
void cx::RouteToTarget::setCenterline | ( | vtkPolyDataPtr | centerline | ) |
Definition at line 23 of file cxRouteToTarget.cpp.