org.apache.batik.ext.awt.geom
Class  ShapeExtender
java.lang.Object
  |
  +--org.apache.batik.ext.awt.geom.ShapeExtender
- All Implemented Interfaces: 
- ExtendedShape, java.awt.Shape
- public class ShapeExtender- extends java.lang.Object- implements ExtendedShape
This class wraps a normal path into an extended path.
 
 
 
| Methods inherited from class java.lang.Object | 
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
ShapeExtender
public ShapeExtender(java.awt.Shape shape)
contains
public boolean contains(double x,
                        double y)
- 
- Specified by: 
- containsin interface- java.awt.Shape
 
contains
public boolean contains(double x,
                        double y,
                        double w,
                        double h)
- 
- Specified by: 
- containsin interface- java.awt.Shape
 
contains
public boolean contains(java.awt.geom.Point2D p)
- 
- Specified by: 
- containsin interface- java.awt.Shape
 
contains
public boolean contains(java.awt.geom.Rectangle2D r)
- 
- Specified by: 
- containsin interface- java.awt.Shape
 
getBounds
public java.awt.Rectangle getBounds()
- 
- Specified by: 
- getBoundsin interface- java.awt.Shape
 
getBounds2D
public java.awt.geom.Rectangle2D getBounds2D()
- 
- Specified by: 
- getBounds2Din interface- java.awt.Shape
 
getPathIterator
public java.awt.geom.PathIterator getPathIterator(java.awt.geom.AffineTransform at)
- 
- Specified by: 
- getPathIteratorin interface- java.awt.Shape
 
getPathIterator
public java.awt.geom.PathIterator getPathIterator(java.awt.geom.AffineTransform at,
                                                  double flatness)
- 
- Specified by: 
- getPathIteratorin interface- java.awt.Shape
 
getExtendedPathIterator
public ExtendedPathIterator getExtendedPathIterator()
- Description copied from interface: ExtendedShape
- Get an extended Path iterator that may return SEG_ARCTO commands- 
- Specified by: 
- getExtendedPathIteratorin interface- ExtendedShape
 
intersects
public boolean intersects(double x,
                          double y,
                          double w,
                          double h)
- 
- Specified by: 
- intersectsin interface- java.awt.Shape
 
intersects
public boolean intersects(java.awt.geom.Rectangle2D r)
- 
- Specified by: 
- intersectsin interface- java.awt.Shape
 
Copyright © 2002 Apache Software Foundation. All Rights Reserved.