private void SVD_OfPointCloud_Float(PointCloud pointsSource, bool normalsCovariance) { //calculate correlation matrix //SVD.Eigenvalues_Helper(C); //Matrix3d C = PointCloud.CovarianceMatrix_Double(pointsSource, normalsCovariance); Matrix3 C = PointCloud.CovarianceMatrix3(pointsSource, normalsCovariance); SVD_Float.Eigenvalues_Helper(C); EV = SVD_Float.EV; VT = SVD_Float.VT; U = SVD_Float.U; }