Example #1
0
        private List <Vector3d> TransformPointsAfterPCA(List <Vector3d> listVector3d)
        {
            List <Vector3d> listResult = PointCloudVertices.CopyVectors(listVector3d);


            Matrix3d R = Matrix3d.Mult(U, VT);

            listResult = TransformPoints(listResult, R);

            return(listResult);
        }