public class LineSegmentDouble extends AbstractLineSegment
| Constructor and Description |
|---|
LineSegmentDouble(double x1,
double y1,
double x2,
double y2) |
LineSegmentDouble(java.awt.geom.Point2D p1,
java.awt.geom.Point2D p2) |
| Modifier and Type | Method and Description |
|---|---|
void |
draw(UGraphic ug) |
java.awt.geom.Point2D |
getP1() |
java.awt.geom.Point2D |
getP2() |
double |
getX1() |
double |
getX2() |
double |
getY1() |
double |
getY2() |
java.lang.String |
toString() |
determinant, doesIntersect, equals, getAngle, getBounds2D, getDistance, getDistance, getIntersectionHorizontal, getIntersectionVertical, getLength, getOppositeAngle, getPoint2D, getSegIntersection, hashCode, isHorizontal, isVertical, setLine, side, startTranslatedAsVectorclone, 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, setLinepublic LineSegmentDouble(double x1,
double y1,
double x2,
double y2)
public LineSegmentDouble(java.awt.geom.Point2D p1,
java.awt.geom.Point2D p2)
public java.lang.String toString()
toString in class java.lang.Objectpublic java.awt.geom.Point2D getP1()
getP1 in class java.awt.geom.Line2Dpublic java.awt.geom.Point2D getP2()
getP2 in class java.awt.geom.Line2Dpublic double getX1()
getX1 in class java.awt.geom.Line2Dpublic double getX2()
getX2 in class java.awt.geom.Line2Dpublic double getY1()
getY1 in class java.awt.geom.Line2Dpublic double getY2()
getY2 in class java.awt.geom.Line2Dpublic void draw(UGraphic ug)