public ITransformation CreateFromFourPoints(Point[] start, Point[] finish)
        {
            var factory = new StandardTransformationFactory();

            return(CreateFromRoute(factory.CreateFromFourPoints(start),
                                   factory.CreateFromFourPoints(finish)));
        }
        public ITransformation CreateFromOnePoint(Point start, Point finish)
        {
            var factory = new StandardTransformationFactory();

            return(CreateFromRoute(factory.CreateFromOnePoint(start),
                                   factory.CreateFromOnePoint(finish)));
        }
 public ITransformation CreateFromFourPoints(Point[] start, Point[] finish)
 {
     var factory = new StandardTransformationFactory();
     return CreateFromRoute(factory.CreateFromFourPoints(start),
         factory.CreateFromFourPoints(finish));
 }
 public ITransformation CreateFromOnePoint(Point start, Point finish)
 {
     var factory = new StandardTransformationFactory();
     return CreateFromRoute(factory.CreateFromOnePoint(start),
         factory.CreateFromOnePoint(finish));
 }