CustusX  15.8
An IGT application
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
cx::RouteToTarget Class Reference

#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 ()
 

Detailed Description

Definition at line 17 of file cxRouteToTarget.h.

Constructor & Destructor Documentation

cx::RouteToTarget::RouteToTarget ( )

Definition at line 13 of file cxRouteToTarget.cpp.

cx::RouteToTarget::~RouteToTarget ( )
virtual

Definition at line 19 of file cxRouteToTarget.cpp.

Member Function Documentation

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.


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