![]() |
Fraxinus
22.04-rc3
An IGT application
|
#include <cxAirwaysFromCenterline.h>
Public Member Functions | |
| AirwaysFromCenterline () | |
| virtual | ~AirwaysFromCenterline () |
| void | setTypeToBloodVessel (bool bloodVessel) |
| Eigen::MatrixXd | getCenterlinePositions (vtkPolyDataPtr centerline_r) |
| void | setBranches (BranchListPtr branches) |
| void | setSegmentedVolume (vtkImageDataPtr segmentedVolume) |
| void | processCenterline (vtkPolyDataPtr centerline_r) |
| BranchListPtr | getBranchList () |
| vtkPolyDataPtr | generateTubes (double staticRadius=0, bool mergeWithOriginalAirways=false) |
| vtkImageDataPtr | initializeEmptyAirwaysVolume () |
| vtkImageDataPtr | initializeAirwaysVolumeFromOriginalSegmentation () |
| vtkImageDataPtr | addSpheresAlongCenterlines (vtkImageDataPtr airwaysVolumePtr, double staticRadius=0) |
| vtkImageDataPtr | addSphereToImage (vtkImageDataPtr airwaysVolumePtr, double position[3], double radius) |
| void | smoothAllBranchesForVB () |
| vtkPolyDataPtr | addVTKPoints (std::vector< Eigen::Vector3d > positions) |
| vtkPolyDataPtr | getVTKPoints () |
Definition at line 28 of file cxAirwaysFromCenterline.h.
| cx::AirwaysFromCenterline::AirwaysFromCenterline | ( | ) |
Definition at line 33 of file cxAirwaysFromCenterline.cpp.
|
virtual |
Definition at line 41 of file cxAirwaysFromCenterline.cpp.
| vtkImageDataPtr cx::AirwaysFromCenterline::addSpheresAlongCenterlines | ( | vtkImageDataPtr | airwaysVolumePtr, |
| double | staticRadius = 0 |
||
| ) |
Definition at line 227 of file cxAirwaysFromCenterline.cpp.
| vtkImageDataPtr cx::AirwaysFromCenterline::addSphereToImage | ( | vtkImageDataPtr | airwaysVolumePtr, |
| double | position[3], | ||
| double | radius | ||
| ) |
Definition at line 258 of file cxAirwaysFromCenterline.cpp.
| vtkPolyDataPtr cx::AirwaysFromCenterline::addVTKPoints | ( | std::vector< Eigen::Vector3d > | positions | ) |
| vtkPolyDataPtr cx::AirwaysFromCenterline::generateTubes | ( | double | staticRadius = 0, |
| bool | mergeWithOriginalAirways = false |
||
| ) |
Definition at line 104 of file cxAirwaysFromCenterline.cpp.
| BranchListPtr cx::AirwaysFromCenterline::getBranchList | ( | ) |
Definition at line 92 of file cxAirwaysFromCenterline.cpp.
| Eigen::MatrixXd cx::AirwaysFromCenterline::getCenterlinePositions | ( | vtkPolyDataPtr | centerline_r | ) |
Definition at line 50 of file cxAirwaysFromCenterline.cpp.
| vtkPolyDataPtr cx::AirwaysFromCenterline::getVTKPoints | ( | ) |
Definition at line 311 of file cxAirwaysFromCenterline.cpp.
| vtkImageDataPtr cx::AirwaysFromCenterline::initializeAirwaysVolumeFromOriginalSegmentation | ( | ) |
Definition at line 193 of file cxAirwaysFromCenterline.cpp.
| vtkImageDataPtr cx::AirwaysFromCenterline::initializeEmptyAirwaysVolume | ( | ) |
Definition at line 141 of file cxAirwaysFromCenterline.cpp.
| void cx::AirwaysFromCenterline::processCenterline | ( | vtkPolyDataPtr | centerline_r | ) |
Definition at line 76 of file cxAirwaysFromCenterline.cpp.
| void cx::AirwaysFromCenterline::setBranches | ( | BranchListPtr | branches | ) |
Definition at line 66 of file cxAirwaysFromCenterline.cpp.
| void cx::AirwaysFromCenterline::setSegmentedVolume | ( | vtkImageDataPtr | segmentedVolume | ) |
Definition at line 71 of file cxAirwaysFromCenterline.cpp.
| void cx::AirwaysFromCenterline::setTypeToBloodVessel | ( | bool | bloodVessel | ) |
Definition at line 45 of file cxAirwaysFromCenterline.cpp.
| void cx::AirwaysFromCenterline::smoothAllBranchesForVB | ( | ) |
Definition at line 293 of file cxAirwaysFromCenterline.cpp.