private void SVD_ForListVectorsMassCentered(List <Vector3> pointsSource, bool normalsCovariance) { //calculate correlation matrix Matrix3 C = PointCloud.CovarianceMatrix(pointsSource, normalsCovariance); SVD_Float.Eigenvalues_Helper(C); EV = SVD_Float.EV; VT = SVD_Float.VT; U = SVD_Float.U; V = Matrix3.Transpose(VT); }