Class LineSegmentDouble

  • All Implemented Interfaces:
    java.awt.Shape, java.lang.Cloneable

    public class LineSegmentDouble
    extends AbstractLineSegment
    • Constructor Detail

      • LineSegmentDouble

        public LineSegmentDouble​(double x1,
                                 double y1,
                                 double x2,
                                 double y2)
      • LineSegmentDouble

        public LineSegmentDouble​(java.awt.geom.Point2D p1,
                                 java.awt.geom.Point2D p2)
      • LineSegmentDouble

        public LineSegmentDouble​(java.awt.geom.CubicCurve2D.Double curve)
    • Method Detail

      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • getP1

        public java.awt.geom.Point2D getP1()
        Specified by:
        getP1 in class java.awt.geom.Line2D
      • getP2

        public java.awt.geom.Point2D getP2()
        Specified by:
        getP2 in class java.awt.geom.Line2D
      • getX1

        public double getX1()
        Specified by:
        getX1 in class java.awt.geom.Line2D
      • getX2

        public double getX2()
        Specified by:
        getX2 in class java.awt.geom.Line2D
      • getY1

        public double getY1()
        Specified by:
        getY1 in class java.awt.geom.Line2D
      • getY2

        public double getY2()
        Specified by:
        getY2 in class java.awt.geom.Line2D
      • draw

        public void draw​(UGraphic ug)