checkQuality(Transform3D linearTransform) | cx::SeansVesselReg | |
computeDistances(ContextPtr context=ContextPtr()) | cx::SeansVesselReg | |
ContextPtr typedef | cx::SeansVesselReg | |
convertToPolyData(vtkPointsPtr input) | cx::SeansVesselReg | static |
convertToPolyData(DataPtr data, QString id) | cx::SeansVesselReg | protected |
createContext(DataPtr source, DataPtr target) | cx::SeansVesselReg | |
createSortedPoints(vtkIdListPtr sortedIDList, vtkPointsPtr unsortedPoints, int numPoints) | cx::SeansVesselReg | protected |
crop(vtkPolyDataPtr input, vtkPolyDataPtr fixed, double margin) | cx::SeansVesselReg | protected |
execute() | cx::SeansVesselReg | |
extractPolyData(ImagePtr image, int p_neighborhoodFilterThreshold, double p_BoundingBox[6]) | cx::SeansVesselReg | static |
getDifferenceLines() | cx::SeansVesselReg | |
getLinearResult(ContextPtr context=ContextPtr()) | cx::SeansVesselReg | |
getNonLinearTransform() | cx::SeansVesselReg | |
getResultLtsRatio(ContextPtr context=ContextPtr()) | cx::SeansVesselReg | |
getResultMetric(ContextPtr context=ContextPtr()) | cx::SeansVesselReg | |
initialize(DataPtr source, DataPtr target, QString logPath) | cx::SeansVesselReg | |
isValid() const | cx::SeansVesselReg | |
linearRefine(ContextPtr context) | cx::SeansVesselReg | protected |
linearRefineAllLTS(ContextPtr context) | cx::SeansVesselReg | protected |
linearRegistration(vtkPointsPtr sortedSourcePoints, vtkPointsPtr sortedTargetPoints) | cx::SeansVesselReg | protected |
m_logPath | cx::SeansVesselReg | |
margin | cx::SeansVesselReg | |
mLastRun | cx::SeansVesselReg | protected |
mt_auto_lts | cx::SeansVesselReg | |
mt_distanceDeltaStopThreshold | cx::SeansVesselReg | |
mt_doOnlyLinear | cx::SeansVesselReg | |
mt_lambda | cx::SeansVesselReg | |
mt_ltsRatio | cx::SeansVesselReg | |
mt_maximumDurationSeconds | cx::SeansVesselReg | |
mt_maximumNumberOfIterations | cx::SeansVesselReg | |
mt_sampleRatio | cx::SeansVesselReg | |
mt_sigma | cx::SeansVesselReg | |
mt_singlePointThreshold | cx::SeansVesselReg | |
mt_verbose | cx::SeansVesselReg | |
nonLinearRegistration(vtkPointsPtr sortedSourcePoints, vtkPointsPtr sortedTargetPoints) | cx::SeansVesselReg | protected |
notifyPreRegistrationWarnings() | cx::SeansVesselReg | |
performOneRegistration() | cx::SeansVesselReg | |
performOneRegistration(ContextPtr context, bool linear) | cx::SeansVesselReg | |
print(vtkPointsPtr points) | cx::SeansVesselReg | protected |
print(vtkPolyDataPtr data) | cx::SeansVesselReg | protected |
printOutResults(QString fileNamePrefix, vtkGeneralTransformPtr myConcatenation) | cx::SeansVesselReg | protected |
runAlgorithm(ContextPtr context, vtkGeneralTransformPtr myConcatenation, int largeSteps, double fraction) | cx::SeansVesselReg | protected |
SeansVesselReg() | cx::SeansVesselReg | |
setDebugOutput(bool on) | cx::SeansVesselReg | inline |
splitContext(ContextPtr context) | cx::SeansVesselReg | protected |
transformPoints(vtkPointsPtr input, vtkAbstractTransformPtr transform) | cx::SeansVesselReg | protected |
~SeansVesselReg() | cx::SeansVesselReg | |