/** * Returns the bounds of the area covered by this node, without taking any * of its rendering attribute into account. That is, exclusive of any clipping, * masking, filtering or stroking, for example. */ public Rectangle2D getGeometryBounds() { if (image == null) return null; return image.getBounds2D(); }
/** * Returns the outline of this node. */ public Shape getOutline() { if (image == null) return null; return image.getBounds2D(); } }
/** * Returns the bounds of the area covered by this node's primitive paint. */ public Rectangle2D getPrimitiveBounds() { if (image == null) return null; return image.getBounds2D(); }
/** * Returns the bounds of the area covered by this node's primitive paint. */ public Rectangle2D getPrimitiveBounds() { if (image == null) return null; return image.getBounds2D(); }
/** * Returns the bounds of the sensitive area covered by this node, * This includes the stroked area but does not include the effects * of clipping, masking or filtering. */ public Rectangle2D getSensitiveBounds() { if (image == null) return null; return image.getBounds2D(); }
/** * Returns the outline of this node. */ public Shape getOutline() { if (image == null) return null; return image.getBounds2D(); } }
/** * Returns the bounds of the sensitive area covered by this node, * This includes the stroked area but does not include the effects * of clipping, masking or filtering. */ public Rectangle2D getSensitiveBounds() { if (image == null) return null; return image.getBounds2D(); }
/** * Returns the bounds of the area covered by this node, without taking any * of its rendering attribute into account. That is, exclusive of any clipping, * masking, filtering or stroking, for example. */ public Rectangle2D getGeometryBounds() { if (image == null) return null; return image.getBounds2D(); }
/** * Pass-through: returns the source's bounds */ public Rectangle2D getBounds2D(){ return getSource().getBounds2D(); }
/** * Pass-through: returns the source's bounds */ public Rectangle2D getBounds2D(){ return getSource().getBounds2D(); }
/** * Pass-through: returns the source's bounds */ public Rectangle2D getBounds2D(){ return getSource().getBounds2D(); }
/** * Pass-through: returns the source's bounds */ public Rectangle2D getBounds2D(){ return getSource().getBounds2D(); }
public Rectangle2D getBounds2D() { Filter src = getSource(); Rectangle2D r = src.getBounds2D(); return affine.createTransformedShape(r).getBounds2D(); } /**
/** * Returns the bounds of this raster image node. * * @return the bounds of this raster image node */ public Rectangle2D getImageBounds() { if (image == null) return null; return (Rectangle2D) image.getBounds2D().clone(); }
/** * Pass-through: returns the source's bounds */ public Rectangle2D getBounds2D(){ return getSource().getBounds2D(); }
public Rectangle2D getBounds2D() { Filter src = getSource(); Rectangle2D r = src.getBounds2D(); return affine.createTransformedShape(r).getBounds2D(); } /**
/** * Pass-through: returns the source's bounds */ public Rectangle2D getBounds2D(){ return getSource().getBounds2D(); }
/** * Returns the bounds of this raster image node. * * @return the bounds of this raster image node */ public Rectangle2D getImageBounds() { if (image == null) return null; return (Rectangle2D) image.getBounds2D().clone(); }
/** * Pass-through: returns the source's bounds */ public Rectangle2D getBounds2D(){ return getSource().getBounds2D(); }
/** * Pass-through: returns the source's bounds */ public Rectangle2D getBounds2D(){ return getSource().getBounds2D(); }