| Constructor and Description |
|---|
Arrow(double xStart,
double yStart,
double xEnd,
double yEnd,
double length,
double tip,
double base,
boolean open) |
Arrow(Point2D start,
Point2D end,
double length,
double tip,
double base,
boolean open) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
contains(double x,
double y) |
boolean |
contains(double x,
double y,
double w,
double h) |
boolean |
contains(Point2D p) |
boolean |
contains(Rectangle2D r) |
Rectangle |
getBounds() |
Rectangle2D |
getBounds2D() |
PathIterator |
getPathIterator(AffineTransform t) |
PathIterator |
getPathIterator(AffineTransform at,
double flatness) |
boolean |
intersects(double x,
double y,
double w,
double h)
Returns true, if at least one of the points is contained by the shape.
|
boolean |
intersects(Rectangle2D r) |
String |
toString() |
public Arrow(Point2D start, Point2D end, double length, double tip, double base, boolean open)
public Arrow(double xStart,
double yStart,
double xEnd,
double yEnd,
double length,
double tip,
double base,
boolean open)
public boolean contains(double x,
double y,
double w,
double h)
public boolean contains(Rectangle2D r)
public boolean intersects(double x,
double y,
double w,
double h)
intersects in interface Shapepublic boolean intersects(Rectangle2D r)
intersects in interface Shapepublic PathIterator getPathIterator(AffineTransform at, double flatness)
getPathIterator in interface Shapepublic Rectangle2D getBounds2D()
getBounds2D in interface Shapepublic PathIterator getPathIterator(AffineTransform t)
getPathIterator in interface ShapeCopyright © 1996-2014 FreeHEP. All Rights Reserved.