CustusX
22.04-rc5
An IGT application
|
#include <AngleCorrection.h>
Public Member Functions | |
AngleCorrection () | |
~AngleCorrection () | |
void | setInput (vtkSmartPointer< vtkPolyData > vpd_centerline, const char *image_prefix, double Vnyq, double cutoff, int nConvolutions, double uncertainty_limit=0.0, double minArrowDist=1.0) |
void | setInput (const char *centerline, const char *image_prefix, double Vnyq, double cutoff, int nConvolutions, double uncertainty_limit=0.0, double minArrowDist=1.0) |
bool | calculate () |
vtkSmartPointer< vtkPolyData > | getOutput () |
vectorSpline3dDouble | getClSpline () |
void | writeDirectionToVtkFile (const char *filename) |
int | getIntersections () |
int | getBloodVessels () |
int | getNumOfStepsRan () |
Definition at line 12 of file AngleCorrection.h.
AngleCorrection::AngleCorrection | ( | ) |
Implementation of AngleCorrection
Definition at line 24 of file AngleCorrection.cpp.
AngleCorrection::~AngleCorrection | ( | ) |
Definition at line 45 of file AngleCorrection.cpp.
bool AngleCorrection::calculate | ( | ) |
Definition at line 170 of file AngleCorrection.cpp.
|
inline |
Definition at line 24 of file AngleCorrection.h.
vectorSpline3dDouble AngleCorrection::getClSpline | ( | ) |
Definition at line 215 of file AngleCorrection.cpp.
|
inline |
Definition at line 23 of file AngleCorrection.h.
|
inline |
Definition at line 25 of file AngleCorrection.h.
vtkSmartPointer< vtkPolyData > AngleCorrection::getOutput | ( | ) |
Definition at line 209 of file AngleCorrection.cpp.
void AngleCorrection::setInput | ( | vtkSmartPointer< vtkPolyData > | vpd_centerline, |
const char * | image_prefix, | ||
double | Vnyq, | ||
double | cutoff, | ||
int | nConvolutions, | ||
double | uncertainty_limit = 0.0 , |
||
double | minArrowDist = 1.0 |
||
) |
Definition at line 114 of file AngleCorrection.cpp.
void AngleCorrection::setInput | ( | const char * | centerline, |
const char * | image_prefix, | ||
double | Vnyq, | ||
double | cutoff, | ||
int | nConvolutions, | ||
double | uncertainty_limit = 0.0 , |
||
double | minArrowDist = 1.0 |
||
) |
Definition at line 141 of file AngleCorrection.cpp.
void AngleCorrection::writeDirectionToVtkFile | ( | const char * | filename | ) |
Definition at line 222 of file AngleCorrection.cpp.