PlusLib  2.9.0
Software library for tracked ultrasound image acquisition, calibration, and processing.
vtkPlusProbeCalibrationAlgo Member List

This is the complete list of members for vtkPlusProbeCalibrationAlgo, including all inherited members.

AddPositionsPerImage(igsioTrackedFrame *trackedFrame, vtkIGSIOTransformRepository *transformRepository, PreProcessedWirePositionIdType datasetType)vtkPlusProbeCalibrationAlgoprotected
Calibrate(vtkIGSIOTrackedFrameList *validationTrackedFrameList, int validationStartFrame, int validationEndFrame, vtkIGSIOTrackedFrameList *calibrationTrackedFrameList, int calibrationStartFrame, int calibrationEndFrame, vtkIGSIOTransformRepository *transformRepository, const std::vector< PlusNWire > &nWires)vtkPlusProbeCalibrationAlgo
Calibrate(vtkIGSIOTrackedFrameList *validationTrackedFrameList, vtkIGSIOTrackedFrameList *calibrationTrackedFrameList, vtkIGSIOTransformRepository *transformRepository, const std::vector< PlusNWire > &nWires)vtkPlusProbeCalibrationAlgo
CALIBRATION_ALL enum valuevtkPlusProbeCalibrationAlgoprotected
CALIBRATION_NOT_OUTLIER enum valuevtkPlusProbeCalibrationAlgoprotected
CalibrationDatevtkPlusProbeCalibrationAlgoprotected
ComputeError2d(const vnl_matrix_fixed< double, 4, 4 > &imageToProbeMatrix, double &errorMean, double &errorStDev, double &errorRms)vtkPlusProbeCalibrationAlgo
ComputeError2d(PreProcessedWirePositionIdType datasetType, const vnl_matrix_fixed< double, 4, 4 > &imageToProbeMatrix, double &errorMean, double &errorStDev, double &errorRms, std::vector< std::vector< vnl_vector_fixed< double, 2 > > > *ReprojectionError2Ds=NULL)vtkPlusProbeCalibrationAlgoprotected
ComputeError3d(const vnl_matrix_fixed< double, 4, 4 > &imageToProbeMatrix, double &errorMean, double &errorStDev, double &errorRms)vtkPlusProbeCalibrationAlgo
ComputeError3d(std::vector< double > &reprojectionErrors, PreProcessedWirePositionIdType datasetType, const vnl_matrix_fixed< double, 4, 4 > &imageToProbeMatrix)vtkPlusProbeCalibrationAlgoprotected
ComputeImageToProbeTransformByLinearLeastSquaresMethod(vnl_matrix_fixed< double, 4, 4 > &imageToProbeTransformMatrix, std::set< int > &outliers)vtkPlusProbeCalibrationAlgoprotected
ComputeReprojectionErrors2D(PreProcessedWirePositionIdType datasetType, const vnl_matrix_fixed< double, 4, 4 > &imageToProbeTransformMatrix)vtkPlusProbeCalibrationAlgoprotected
ComputeReprojectionErrors3D(PreProcessedWirePositionIdType datasetType, const vnl_matrix_fixed< double, 4, 4 > &imageToProbeTransformMatrix)vtkPlusProbeCalibrationAlgoprotected
ErrorConfidenceLevelvtkPlusProbeCalibrationAlgoprotected
GetCalibrationDate()vtkPlusProbeCalibrationAlgovirtual
GetCalibrationReport(std::vector< double > *calibError, std::vector< double > *validError, vnl_matrix_fixed< double, 4, 4 > *imageToProbeTransformMatrix)vtkPlusProbeCalibrationAlgo
GetCalibrationReprojectionError3DMean()vtkPlusProbeCalibrationAlgo
GetCalibrationReprojectionError3DStdDev()vtkPlusProbeCalibrationAlgo
GetClassName()vtkPlusProbeCalibrationAlgovirtual
GetImageCoordinateFrame()vtkPlusProbeCalibrationAlgovirtual
GetImageToProbeTransformMatrix(vtkMatrix4x4 *imageToProbeMatrix)vtkPlusProbeCalibrationAlgo
GetOptimizer()vtkPlusProbeCalibrationAlgoinline
GetPhantomCoordinateFrame()vtkPlusProbeCalibrationAlgovirtual
GetProbeCoordinateFrame()vtkPlusProbeCalibrationAlgovirtual
GetReferenceCoordinateFrame()vtkPlusProbeCalibrationAlgovirtual
GetResultString(int precision=3)vtkPlusProbeCalibrationAlgo
GetValidationReprojectionError3DMean()vtkPlusProbeCalibrationAlgo
GetValidationReprojectionError3DStdDev()vtkPlusProbeCalibrationAlgo
GetXMLCalibrationResultAndErrorReport(vtkIGSIOTrackedFrameList *validationTrackedFrameList, int validationStartFrame, int validationEndFrame, vtkIGSIOTrackedFrameList *calibrationTrackedFrameList, int calibrationStartFrame, int calibrationEndFrame, vtkXMLDataElement *probeCalibrationResult)vtkPlusProbeCalibrationAlgo
ImageCoordinateFramevtkPlusProbeCalibrationAlgoprotected
ImageToProbeTransformMatrixvtkPlusProbeCalibrationAlgoprotected
IsA(const char *type)vtkPlusProbeCalibrationAlgovirtual
IsTypeOf(const char *type)vtkPlusProbeCalibrationAlgostatic
LAST_PREPROCESSED_WIRE_POS_ID enum valuevtkPlusProbeCalibrationAlgoprotected
New()vtkPlusProbeCalibrationAlgostatic
NWiresvtkPlusProbeCalibrationAlgoprotected
OptimizervtkPlusProbeCalibrationAlgoprotected
PhantomCoordinateFramevtkPlusProbeCalibrationAlgoprotected
PointToWireDistance(const vnl_double_3 &aPoint, const vnl_double_3 &aLineEndPoint1, const vnl_double_3 &aLineEndPoint2)vtkPlusProbeCalibrationAlgoprotectedstatic
PreProcessedWirePositionIdType enum namevtkPlusProbeCalibrationAlgoprotected
PreProcessedWirePositionsvtkPlusProbeCalibrationAlgoprotected
PrintSelf(ostream &os, vtkIndent indent)vtkPlusProbeCalibrationAlgovirtual
ProbeCoordinateFramevtkPlusProbeCalibrationAlgoprotected
ReadConfiguration(vtkXMLDataElement *aConfig)vtkPlusProbeCalibrationAlgo
ReferenceCoordinateFramevtkPlusProbeCalibrationAlgoprotected
SafeDownCast(vtkObject *o)vtkPlusProbeCalibrationAlgostatic
SaveCalibrationResultAndErrorReportToXML(vtkIGSIOTrackedFrameList *validationTrackedFrameList, int validationStartFrame, int validationEndFrame, vtkIGSIOTrackedFrameList *calibrationTrackedFrameList, int calibrationStartFrame, int calibrationEndFrame)vtkPlusProbeCalibrationAlgoprotected
SetAndValidateImageToProbeTransform(const vnl_matrix_fixed< double, 4, 4 > &imageToProbeTransformMatrix, vtkIGSIOTransformRepository *transformRepository)vtkPlusProbeCalibrationAlgoprotected
SetCalibrationDate(const char *)vtkPlusProbeCalibrationAlgovirtual
SetImageCoordinateFrame(const char *)vtkPlusProbeCalibrationAlgoprotectedvirtual
SetPhantomCoordinateFrame(const char *)vtkPlusProbeCalibrationAlgoprotectedvirtual
SetProbeCoordinateFrame(const char *)vtkPlusProbeCalibrationAlgoprotectedvirtual
SetReferenceCoordinateFrame(const char *)vtkPlusProbeCalibrationAlgoprotectedvirtual
Superclass typedefvtkPlusProbeCalibrationAlgo
UpdateNonOutlierData(const std::set< int > &outliers)vtkPlusProbeCalibrationAlgoprotected
VALIDATION_ALL enum valuevtkPlusProbeCalibrationAlgoprotected
vtkPlusProbeCalibrationAlgo()vtkPlusProbeCalibrationAlgoprotected
~vtkPlusProbeCalibrationAlgo()vtkPlusProbeCalibrationAlgoprotectedvirtual