Class Point

  • Direct Known Subclasses:
    AnchorPoint

    public class Point
    extends Object
    Author:
    Florian Dupuy , Massimo Ferraro
    • Constructor Detail

      • Point

        public Point​(double x,
                     double y)
      • Point

        public Point​(Point point)
    • Method Detail

      • getX

        public double getX()
      • setX

        public void setX​(double x)
      • getY

        public double getY()
      • setY

        public void setY​(double y)
      • setCoordinates

        public void setCoordinates​(Point point)
      • setCoordinates

        public void setCoordinates​(double x,
                                   double y)
      • createPointsList

        public static List<Point> createPointsList​(double... coordinates)
      • getMiddlePoint

        public Point getMiddlePoint​(Point other)
      • shift

        public void shift​(Point shiftPoint)
      • getShiftedPoint

        public Point getShiftedPoint​(Point shift)
      • shiftX

        public void shiftX​(double transX)
      • shiftY

        public void shiftY​(double transY)
      • scale

        public void scale​(double scale)
      • distanceSquare

        public double distanceSquare​(Point other)
      • distance

        public double distance​(Point other)