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

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

ConvertVnlMatrixToVtkMatrix(const vnl_matrix_fixed< double, 4, 4 > &inVnlMatrix, vtkMatrix4x4 *outVtkMatrix)PlusMathstatic
ConvertVtkMatrixToVnlMatrix(const vtkMatrix4x4 *inVtkMatrix, vnl_matrix_fixed< double, 4, 4 > &outVnlMatrix)PlusMathstatic
LogMatrix(const vnl_matrix_fixed< double, 4, 4 > &matrix, int precision=3)PlusMathstatic
LSQRMinimize(const std::vector< std::vector< double > > &aMatrix, const std::vector< double > &bVector, vnl_vector< double > &resultVector, double *mean=NULL, double *stdev=NULL, vnl_vector< unsigned int > *notOutliersIndices=NULL)PlusMathstatic
LSQRMinimize(const std::vector< vnl_vector< double > > &aMatrix, const std::vector< double > &bVector, vnl_vector< double > &resultVector, double *mean=NULL, double *stdev=NULL, vnl_vector< unsigned int > *notOutliersIndices=NULL)PlusMathstatic
LSQRMinimize(const vnl_sparse_matrix< double > &sparseMatrixLeftSide, const vnl_vector< double > &vectorRightSide, vnl_vector< double > &resultVector, double *mean=NULL, double *stdev=NULL, vnl_vector< unsigned int > *notOutliersIndices=NULL)PlusMathstatic
PlusMath()PlusMathprotected
PrintMatrix(vnl_matrix_fixed< double, 4, 4 > matrix, std::ostringstream &stream, int precision=3)PlusMathstatic
RemoveOutliersFromLSQR(vnl_sparse_matrix< double > &sparseMatrixLeftSide, vnl_vector< double > &vectorRightSide, vnl_vector< double > &resultVector, bool &outlierFound, double thresholdMultiplier=3.0, double *mean=NULL, double *stdev=NULL, vnl_vector< unsigned int > *nonOutlierIndices=NULL)PlusMathprotectedstatic
~PlusMath()PlusMathprotected