Ejemplo n.º 1
0
        public Point2D InverseTransform(Point2D point)
        {
            var planePoint3D = planeEmbeddingTransform.Transform(point);
            var imagePoint   = imagePlaneProjection.Transform(planePoint3D);

            return(imageCoordinateNormalizer.InverseTransform(imagePoint));
        }
Ejemplo n.º 2
0
        public Point2D Transform(Point2D point)
        {
            var normalizedImageCoordinate         = imageCoordinateNormalizer.Transform(point);
            var embeddedNormalizedImageCoordinate = imagePlaneEmbeddingTransform.Transform(normalizedImageCoordinate);

            return(planeProjection.Transform(embeddedNormalizedImageCoordinate));
        }