| Constructor and Description |
|---|
DrawGeometryShape(Geometry geometry)
Constructor.
|
DrawGeometryShape(Geometry geometry,
AffineTransform affineTransform) |
| 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 at) |
PathIterator |
getPathIterator(AffineTransform at,
double flatness) |
boolean |
intersects(double x,
double y,
double w,
double h) |
boolean |
intersects(Rectangle2D r) |
public DrawGeometryShape(Geometry geometry)
geometry - to draw in AWTpublic DrawGeometryShape(Geometry geometry, AffineTransform affineTransform)
public boolean intersects(double x,
double y,
double w,
double h)
intersects in interface Shapepublic boolean intersects(Rectangle2D r)
intersects in interface Shapepublic boolean contains(double x,
double y,
double w,
double h)
public Rectangle2D getBounds2D()
getBounds2D in interface Shapepublic boolean contains(Rectangle2D r)
public PathIterator getPathIterator(AffineTransform at)
getPathIterator in interface Shapepublic PathIterator getPathIterator(AffineTransform at, double flatness)
getPathIterator in interface Shape