public class ArrayPath extends Object implements Shape
| Constructor and Description | 
|---|
| ArrayPath(double[] xPoints,
         double[] yPoints,
         int nPoints,
         boolean closed,
         int resolution) | 
| 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) | 
| boolean | intersects(Rectangle2D r) | 
public ArrayPath(double[] xPoints,
         double[] yPoints,
         int nPoints,
         boolean closed,
         int resolution)
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 © 2014. All rights reserved.