NorMIT-nav  18.04-rc6
An IGT application
cx::RouteToTarget Class Reference

#include <cxRouteToTarget.h>

Public Member Functions

 RouteToTarget ()
 
virtual ~RouteToTarget ()
 
Eigen::MatrixXd getCenterlinePositions (vtkPolyDataPtr centerline_r)
 
void processCenterline (vtkPolyDataPtr centerline_r)
 
void findClosestPointInBranches (Vector3D targetCoordinate_r)
 
void findRoutePositions ()
 
void searchBranchUp (BranchPtr searchBranchPtr, int startIndex)
 
vtkPolyDataPtr findRouteToTarget (Vector3D targetCoordinate_r)
 
vtkPolyDataPtr findExtendedRoute (Vector3D targetCoordinate_r)
 
vtkPolyDataPtr addVTKPoints (std::vector< Eigen::Vector3d > positions)
 

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 ( std::vector< Eigen::Vector3d >  positions)

Definition at line 159 of file cxRouteToTarget.cpp.

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

Definition at line 67 of file cxRouteToTarget.cpp.

vtkPolyDataPtr cx::RouteToTarget::findExtendedRoute ( Vector3D  targetCoordinate_r)

Definition at line 136 of file cxRouteToTarget.cpp.

void cx::RouteToTarget::findRoutePositions ( )

Definition at line 94 of file cxRouteToTarget.cpp.

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

Definition at line 123 of file cxRouteToTarget.cpp.

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

Definition at line 34 of file cxRouteToTarget.cpp.

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

Definition at line 50 of file cxRouteToTarget.cpp.

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

Definition at line 107 of file cxRouteToTarget.cpp.


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