CustusX  16.5
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 16 of file cxRouteToTarget.cpp.

cx::RouteToTarget::~RouteToTarget ( )
virtual

Definition at line 23 of file cxRouteToTarget.cpp.

Member Function Documentation

vtkPolyDataPtr cx::RouteToTarget::addVTKPoints ( )

Definition at line 124 of file cxRouteToTarget.cpp.

void cx::RouteToTarget::findClosestPointInBranches ( Vector3D  targetCoordinate)

Definition at line 64 of file cxRouteToTarget.cpp.

void cx::RouteToTarget::findRoutePositions ( )

Definition at line 91 of file cxRouteToTarget.cpp.

vtkPolyDataPtr cx::RouteToTarget::findRouteToTarget ( Vector3D  targetCoordinate)

Definition at line 111 of file cxRouteToTarget.cpp.

Eigen::MatrixXd cx::RouteToTarget::getCenterlinePositions ( vtkPolyDataPtr  centerline)

Definition at line 32 of file cxRouteToTarget.cpp.

void cx::RouteToTarget::processCenterline ( vtkPolyDataPtr  centerline)

Definition at line 48 of file cxRouteToTarget.cpp.

void cx::RouteToTarget::searchBranchUp ( BranchPtr  searchBranchPtr,
int  startIndex 
)

Definition at line 98 of file cxRouteToTarget.cpp.

void cx::RouteToTarget::setCenterline ( vtkPolyDataPtr  centerline)

Definition at line 27 of file cxRouteToTarget.cpp.


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