public class ShapeUIResource extends Object implements Shape, UIResource
Constructor and Description |
---|
ShapeUIResource(Shape p)
Creates a new instance of PainterUIResource
|
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 ShapeUIResource(Shape p)
public boolean contains(Rectangle2D r)
public boolean contains(double x, double y, double w, double h)
public Rectangle2D getBounds2D()
getBounds2D
in interface Shape
public PathIterator getPathIterator(AffineTransform at)
getPathIterator
in interface Shape
public PathIterator getPathIterator(AffineTransform at, double flatness)
getPathIterator
in interface Shape
public boolean intersects(Rectangle2D r)
intersects
in interface Shape
public boolean intersects(double x, double y, double w, double h)
intersects
in interface Shape
WebARTS Library Licensed Under the GNU - General Public License. Other Libraries licensed under their respective Open Source Licenses