public Matrix3D SVDRotationMinus() { SVD svd = new SVD(e, 3, 3); Matrix3D rot = new Matrix3D(svd.RotationMinus); lastSVDIsFullRank = svd.FullRank; return(rot); }
public Matrix3D InverseSVD() { SVD svd = new SVD(e, 3, 3); Matrix3D inv = new Matrix3D(svd.Inverse); lastSVDIsFullRank = svd.FullRank; return(inv); }
public Matrix3D InverseSVD() { SVD svd = new SVD(e, 3, 3); Matrix3D inv = new Matrix3D(svd.Inverse); lastSVDIsFullRank = svd.FullRank; return inv; }
public Matrix3D SVDRotationMinus() { SVD svd = new SVD(e, 3, 3); Matrix3D rot = new Matrix3D(svd.RotationMinus); lastSVDIsFullRank = svd.FullRank; return rot; }