Class Line2D

  • All Implemented Interfaces:
    Shape
    Direct Known Subclasses:
    Line2D.Double

    public class Line2D
    extends java.lang.Object
    implements Shape
    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
      static class  Line2D.Double  
    • Field Summary

      Fields 
      Modifier and Type Field Description
      double x1  
      double x2  
      double y1  
      double y2  
    • Constructor Summary

      Constructors 
      Constructor Description
      Line2D()  
      Line2D​(double x1, double y1, double x2, double y2)  
      Line2D​(Point2D p1, Point2D p2)  
    • Field Detail

      • x1

        public double x1
      • y1

        public double y1
      • x2

        public double x2
      • y2

        public double y2
    • Constructor Detail

      • Line2D

        public Line2D()
      • Line2D

        public Line2D​(double x1,
                      double y1,
                      double x2,
                      double y2)
    • Method Detail

      • getX1

        public final double getX1()
      • getY1

        public final double getY1()
      • getX2

        public final double getX2()
      • getY2

        public final double getY2()