net.sourceforge.plantuml.geom
Class LineSegmentDouble

java.lang.Object
  extended by java.awt.geom.Line2D
      extended by net.sourceforge.plantuml.geom.AbstractLineSegment
          extended by net.sourceforge.plantuml.geom.LineSegmentDouble
All Implemented Interfaces:
java.awt.Shape, java.lang.Cloneable

public class LineSegmentDouble
extends AbstractLineSegment


Nested Class Summary
 
Nested classes/interfaces inherited from class java.awt.geom.Line2D
java.awt.geom.Line2D.Double, java.awt.geom.Line2D.Float
 
Constructor Summary
LineSegmentDouble(double x1, double y1, double x2, double y2)
           
LineSegmentDouble(java.awt.geom.Point2D p1, java.awt.geom.Point2D p2)
           
 
Method Summary
 java.awt.geom.Point2D getP1()
           
 java.awt.geom.Point2D getP2()
           
 double getX1()
           
 double getX2()
           
 double getY1()
           
 double getY2()
           
 java.lang.String toString()
           
 
Methods inherited from class net.sourceforge.plantuml.geom.AbstractLineSegment
determinant, doesIntersect, equals, getAngle, getBounds2D, getDistance, getDistance, getLength, getOppositeAngle, getPoint2D, getSegIntersection, hashCode, isHorizontal, isVertical, setLine, side, startTranslatedAsVector
 
Methods inherited from class java.awt.geom.Line2D
clone, contains, contains, contains, contains, getBounds, getPathIterator, getPathIterator, intersects, intersects, intersectsLine, intersectsLine, linesIntersect, ptLineDist, ptLineDist, ptLineDist, ptLineDistSq, ptLineDistSq, ptLineDistSq, ptSegDist, ptSegDist, ptSegDist, ptSegDistSq, ptSegDistSq, ptSegDistSq, relativeCCW, relativeCCW, relativeCCW, setLine, setLine
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

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)
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


Copyright © 2012. All Rights Reserved.