blob: 248f7fe485339149bf90b1e58aa1f778535fad25 [file] [log] [blame]
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!--NewPage-->
<HTML>
<HEAD>
<TITLE>
GraphicsNode (Apache Batik Javadoc)
</TITLE>
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
<SCRIPT type="text/javascript">
function windowTitle()
{
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="GraphicsNode (Apache Batik Javadoc)";
}
}
</SCRIPT>
<NOSCRIPT>
</NOSCRIPT>
</HEAD>
<BODY BGCOLOR="white" onload="windowTitle();">
<HR>
<!-- ========= START OF TOP NAVBAR ======= -->
<A NAME="navbar_top"><!-- --></A>
<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
<TR>
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_top_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/GraphicsNode.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
</TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
</EM>
</TD>
</TR>
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
&nbsp;<A HREF="../../../../org/apache/batik/gvt/FillShapePainter.html" title="class in org.apache.batik.gvt"><B>PREV CLASS</B></A>&nbsp;
&nbsp;<A HREF="../../../../org/apache/batik/gvt/GVTTreeWalker.html" title="class in org.apache.batik.gvt"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../index.html?org/apache/batik/gvt/GraphicsNode.html" target="_top"><B>FRAMES</B></A> &nbsp;
&nbsp;<A HREF="GraphicsNode.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
&nbsp;<SCRIPT type="text/javascript">
<!--
if(window==top) {
document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
}
//-->
</SCRIPT>
<NOSCRIPT>
<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
</NOSCRIPT>
</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<A NAME="skip-navbar_top"></A>
<!-- ========= END OF TOP NAVBAR ========= -->
<HR>
<!-- ======== START OF CLASS DATA ======== -->
<H2>
<FONT SIZE="-1">
org.apache.batik.gvt</FONT>
<BR>
Interface GraphicsNode</H2>
<DL>
<DT><B>All Known Implementing Classes:</B> <DD><A HREF="../../../../org/apache/batik/gvt/AbstractGraphicsNode.html" title="class in org.apache.batik.gvt">AbstractGraphicsNode</A>, <A HREF="../../../../org/apache/batik/gvt/CanvasGraphicsNode.html" title="class in org.apache.batik.gvt">CanvasGraphicsNode</A>, <A HREF="../../../../org/apache/batik/gvt/CompositeGraphicsNode.html" title="class in org.apache.batik.gvt">CompositeGraphicsNode</A>, <A HREF="../../../../org/apache/batik/extension/svg/FlowExtTextNode.html" title="class in org.apache.batik.extension.svg">FlowExtTextNode</A>, <A HREF="../../../../org/apache/batik/bridge/FlowTextNode.html" title="class in org.apache.batik.bridge">FlowTextNode</A>, <A HREF="../../../../org/apache/batik/gvt/ImageNode.html" title="class in org.apache.batik.gvt">ImageNode</A>, <A HREF="../../../../org/apache/batik/bridge/MultiResGraphicsNode.html" title="class in org.apache.batik.bridge">MultiResGraphicsNode</A>, <A HREF="../../../../org/apache/batik/gvt/ProxyGraphicsNode.html" title="class in org.apache.batik.gvt">ProxyGraphicsNode</A>, <A HREF="../../../../org/apache/batik/gvt/RasterImageNode.html" title="class in org.apache.batik.gvt">RasterImageNode</A>, <A HREF="../../../../org/apache/batik/gvt/RootGraphicsNode.html" title="class in org.apache.batik.gvt">RootGraphicsNode</A>, <A HREF="../../../../org/apache/batik/gvt/ShapeNode.html" title="class in org.apache.batik.gvt">ShapeNode</A>, <A HREF="../../../../org/apache/batik/bridge/SVGPatternElementBridge.PatternGraphicsNode.html" title="class in org.apache.batik.bridge">SVGPatternElementBridge.PatternGraphicsNode</A>, <A HREF="../../../../org/apache/batik/bridge/TextNode.html" title="class in org.apache.batik.bridge">TextNode</A></DD>
</DL>
<HR>
<DL>
<DT><PRE>public interface <B>GraphicsNode</B></DL>
</PRE>
<P>
The base class for all graphics nodes. A GraphicsNode encapsulates
graphical attributes and can perform atomic operations of a complex
rendering.
<P>
<P>
<HR>
<P>
<!-- =========== FIELD SUMMARY =========== -->
<A NAME="field_summary"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Field Summary</B></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/batik/gvt/GraphicsNode.html#ALL">ALL</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Indicates that this graphics node can be the target for events if any
cases.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/batik/gvt/GraphicsNode.html#FILL">FILL</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Indicates that this graphics node can be the target for events when the
mouse is over the filled area whatever or not it is the visible.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<A HREF="http://docs.oracle.com/javase/6/docs/api/java/awt/geom/AffineTransform.html?is-external=true" title="class or interface in java.awt.geom">AffineTransform</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/batik/gvt/GraphicsNode.html#IDENTITY">IDENTITY</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The identity affine transform matrix used to draw renderable images.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/batik/gvt/GraphicsNode.html#NONE">NONE</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Indicates that this graphics node can not be the target for events.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/batik/gvt/GraphicsNode.html#PAINTED">PAINTED</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Indicates that this graphics node can be the target for events when the
mouse is over the painted area whatever or not it is the visible.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/batik/gvt/GraphicsNode.html#STROKE">STROKE</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Indicates that this graphics node can be the target for events when the
mouse is over the stroked area whatever or not it is the visible.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/batik/gvt/GraphicsNode.html#VISIBLE">VISIBLE</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Indicates that this graphics node can be the target for events when it
is visible and whatever is the filled and stroked area.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/batik/gvt/GraphicsNode.html#VISIBLE_FILL">VISIBLE_FILL</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Indicates that this graphics node can be the target for events when it
is visible and when the mouse is over the filled area if any.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/batik/gvt/GraphicsNode.html#VISIBLE_PAINTED">VISIBLE_PAINTED</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Indicates that this graphics node can be the target for events when it
is visible and when the mouse is over the "painted" area.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/batik/gvt/GraphicsNode.html#VISIBLE_STROKE">VISIBLE_STROKE</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Indicates that this graphics node can be the target for events when it
is visible and when the mouse is over the stroked area if any.</TD>
</TR>
</TABLE>
&nbsp;
<!-- ========== METHOD SUMMARY =========== -->
<A NAME="method_summary"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Method Summary</B></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/batik/gvt/GraphicsNode.html#contains(java.awt.geom.Point2D)">contains</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/awt/geom/Point2D.html?is-external=true" title="class or interface in java.awt.geom">Point2D</A>&nbsp;p)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns true if the specified Point2D is inside the boundary of this
node, false otherwise.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="http://docs.oracle.com/javase/6/docs/api/java/awt/geom/Rectangle2D.html?is-external=true" title="class or interface in java.awt.geom">Rectangle2D</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/batik/gvt/GraphicsNode.html#getBounds()">getBounds</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the bounds of this node in user space.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../org/apache/batik/ext/awt/image/renderable/ClipRable.html" title="interface in org.apache.batik.ext.awt.image.renderable">ClipRable</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/batik/gvt/GraphicsNode.html#getClip()">getClip</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the clipping filter of this node or null if any.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="http://docs.oracle.com/javase/6/docs/api/java/awt/Composite.html?is-external=true" title="class or interface in java.awt">Composite</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/batik/gvt/GraphicsNode.html#getComposite()">getComposite</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the composite of this node or null if any.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../org/apache/batik/ext/awt/image/renderable/Filter.html" title="interface in org.apache.batik.ext.awt.image.renderable">Filter</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/batik/gvt/GraphicsNode.html#getEnableBackgroundGraphicsNodeRable(boolean)">getEnableBackgroundGraphicsNodeRable</A></B>(boolean&nbsp;createIfNeeded)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the GraphicsNodeRable for this node.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../org/apache/batik/ext/awt/image/renderable/Filter.html" title="interface in org.apache.batik.ext.awt.image.renderable">Filter</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/batik/gvt/GraphicsNode.html#getFilter()">getFilter</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the filter of this node or null if any.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="http://docs.oracle.com/javase/6/docs/api/java/awt/geom/Rectangle2D.html?is-external=true" title="class or interface in java.awt.geom">Rectangle2D</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/batik/gvt/GraphicsNode.html#getGeometryBounds()">getGeometryBounds</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the bounds of the area covered by this node, without
taking any of its rendering attribute into account.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="http://docs.oracle.com/javase/6/docs/api/java/awt/geom/AffineTransform.html?is-external=true" title="class or interface in java.awt.geom">AffineTransform</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/batik/gvt/GraphicsNode.html#getGlobalTransform()">getGlobalTransform</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the concatenated transform of this node.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../org/apache/batik/ext/awt/image/renderable/Filter.html" title="interface in org.apache.batik.ext.awt.image.renderable">Filter</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/batik/gvt/GraphicsNode.html#getGraphicsNodeRable(boolean)">getGraphicsNodeRable</A></B>(boolean&nbsp;createIfNeeded)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the GraphicsNodeRable for this node.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="http://docs.oracle.com/javase/6/docs/api/java/awt/geom/AffineTransform.html?is-external=true" title="class or interface in java.awt.geom">AffineTransform</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/batik/gvt/GraphicsNode.html#getInverseTransform()">getInverseTransform</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the inverse transform for this node.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../org/apache/batik/gvt/filter/Mask.html" title="interface in org.apache.batik.gvt.filter">Mask</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/batik/gvt/GraphicsNode.html#getMask()">getMask</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the mask of this node or null if any.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="http://docs.oracle.com/javase/6/docs/api/java/awt/Shape.html?is-external=true" title="class or interface in java.awt">Shape</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/batik/gvt/GraphicsNode.html#getOutline()">getOutline</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the outline of this node.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../org/apache/batik/gvt/CompositeGraphicsNode.html" title="class in org.apache.batik.gvt">CompositeGraphicsNode</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/batik/gvt/GraphicsNode.html#getParent()">getParent</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the parent of this node or null if any.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/batik/gvt/GraphicsNode.html#getPointerEventType()">getPointerEventType</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the type that describes how this graphics node reacts to events.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="http://docs.oracle.com/javase/6/docs/api/java/awt/geom/Rectangle2D.html?is-external=true" title="class or interface in java.awt.geom">Rectangle2D</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/batik/gvt/GraphicsNode.html#getPrimitiveBounds()">getPrimitiveBounds</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the bounds of the area covered by this node's primitive
paint.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="http://docs.oracle.com/javase/6/docs/api/java/awt/RenderingHints.html?is-external=true" title="class or interface in java.awt">RenderingHints</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/batik/gvt/GraphicsNode.html#getRenderingHints()">getRenderingHints</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the rendering hints of this node or null if any.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../org/apache/batik/gvt/RootGraphicsNode.html" title="class in org.apache.batik.gvt">RootGraphicsNode</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/batik/gvt/GraphicsNode.html#getRoot()">getRoot</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the root of the GVT tree or null if the node is not part of a GVT
tree.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="http://docs.oracle.com/javase/6/docs/api/java/awt/geom/Rectangle2D.html?is-external=true" title="class or interface in java.awt.geom">Rectangle2D</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/batik/gvt/GraphicsNode.html#getSensitiveBounds()">getSensitiveBounds</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;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.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="http://docs.oracle.com/javase/6/docs/api/java/awt/geom/AffineTransform.html?is-external=true" title="class or interface in java.awt.geom">AffineTransform</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/batik/gvt/GraphicsNode.html#getTransform()">getTransform</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the transform of this node or null if any.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="http://docs.oracle.com/javase/6/docs/api/java/awt/geom/Rectangle2D.html?is-external=true" title="class or interface in java.awt.geom">Rectangle2D</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/batik/gvt/GraphicsNode.html#getTransformedBounds(java.awt.geom.AffineTransform)">getTransformedBounds</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/awt/geom/AffineTransform.html?is-external=true" title="class or interface in java.awt.geom">AffineTransform</A>&nbsp;txf)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the bounds of this node after applying the input transform
(if any), concatenated with this node's transform (if any).</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="http://docs.oracle.com/javase/6/docs/api/java/awt/geom/Rectangle2D.html?is-external=true" title="class or interface in java.awt.geom">Rectangle2D</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/batik/gvt/GraphicsNode.html#getTransformedGeometryBounds(java.awt.geom.AffineTransform)">getTransformedGeometryBounds</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/awt/geom/AffineTransform.html?is-external=true" title="class or interface in java.awt.geom">AffineTransform</A>&nbsp;txf)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the bounds of the area covered by this node, without
taking any of its rendering attribute into accoun.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="http://docs.oracle.com/javase/6/docs/api/java/awt/geom/Rectangle2D.html?is-external=true" title="class or interface in java.awt.geom">Rectangle2D</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/batik/gvt/GraphicsNode.html#getTransformedPrimitiveBounds(java.awt.geom.AffineTransform)">getTransformedPrimitiveBounds</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/awt/geom/AffineTransform.html?is-external=true" title="class or interface in java.awt.geom">AffineTransform</A>&nbsp;txf)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the bounds of this node's primitivePaint after applying
the input transform (if any), concatenated with this node's
transform (if any).</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="http://docs.oracle.com/javase/6/docs/api/java/awt/geom/Rectangle2D.html?is-external=true" title="class or interface in java.awt.geom">Rectangle2D</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/batik/gvt/GraphicsNode.html#getTransformedSensitiveBounds(java.awt.geom.AffineTransform)">getTransformedSensitiveBounds</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/awt/geom/AffineTransform.html?is-external=true" title="class or interface in java.awt.geom">AffineTransform</A>&nbsp;txf)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;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.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/ref/WeakReference.html?is-external=true" title="class or interface in java.lang.ref">WeakReference</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/batik/gvt/GraphicsNode.html#getWeakReference()">getWeakReference</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns a canonical WeakReference to this GraphicsNode.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/batik/gvt/GraphicsNode.html#intersects(java.awt.geom.Rectangle2D)">intersects</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/awt/geom/Rectangle2D.html?is-external=true" title="class or interface in java.awt.geom">Rectangle2D</A>&nbsp;r)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns true if the interior of this node intersects the interior of a
specified Rectangle2D, false otherwise.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/batik/gvt/GraphicsNode.html#isVisible()">isVisible</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns true if this node is visible, false otherwise.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../org/apache/batik/gvt/GraphicsNode.html" title="interface in org.apache.batik.gvt">GraphicsNode</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/batik/gvt/GraphicsNode.html#nodeHitAt(java.awt.geom.Point2D)">nodeHitAt</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/awt/geom/Point2D.html?is-external=true" title="class or interface in java.awt.geom">Point2D</A>&nbsp;p)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the GraphicsNode containing point p if this node or one of its
children is sensitive to mouse events at p.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/batik/gvt/GraphicsNode.html#paint(java.awt.Graphics2D)">paint</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/awt/Graphics2D.html?is-external=true" title="class or interface in java.awt">Graphics2D</A>&nbsp;g2d)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Paints this node.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/batik/gvt/GraphicsNode.html#primitivePaint(java.awt.Graphics2D)">primitivePaint</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/awt/Graphics2D.html?is-external=true" title="class or interface in java.awt">Graphics2D</A>&nbsp;g2d)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Paints this node without applying Filter, Mask, Composite, and clip.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/batik/gvt/GraphicsNode.html#setClip(org.apache.batik.ext.awt.image.renderable.ClipRable)">setClip</A></B>(<A HREF="../../../../org/apache/batik/ext/awt/image/renderable/ClipRable.html" title="interface in org.apache.batik.ext.awt.image.renderable">ClipRable</A>&nbsp;newClipper)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the clipping filter of this node.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/batik/gvt/GraphicsNode.html#setComposite(java.awt.Composite)">setComposite</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/awt/Composite.html?is-external=true" title="class or interface in java.awt">Composite</A>&nbsp;newComposite)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the composite of this node.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/batik/gvt/GraphicsNode.html#setFilter(org.apache.batik.ext.awt.image.renderable.Filter)">setFilter</A></B>(<A HREF="../../../../org/apache/batik/ext/awt/image/renderable/Filter.html" title="interface in org.apache.batik.ext.awt.image.renderable">Filter</A>&nbsp;newFilter)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the filter of this node.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/batik/gvt/GraphicsNode.html#setMask(org.apache.batik.gvt.filter.Mask)">setMask</A></B>(<A HREF="../../../../org/apache/batik/gvt/filter/Mask.html" title="interface in org.apache.batik.gvt.filter">Mask</A>&nbsp;newMask)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the mask of this node.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/batik/gvt/GraphicsNode.html#setPointerEventType(int)">setPointerEventType</A></B>(int&nbsp;pointerEventType)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the type that describes how this graphics node reacts to events.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/batik/gvt/GraphicsNode.html#setRenderingHint(java.awt.RenderingHints.Key, java.lang.Object)">setRenderingHint</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/awt/RenderingHints.Key.html?is-external=true" title="class or interface in java.awt">RenderingHints.Key</A>&nbsp;key,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>&nbsp;value)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Maps the specified key to the specified value in the rendering hints of
this node.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/batik/gvt/GraphicsNode.html#setRenderingHints(java.util.Map)">setRenderingHints</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</A>&nbsp;hints)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Copies all of the mappings from the specified Map to the
rendering hints of this node.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/batik/gvt/GraphicsNode.html#setRenderingHints(java.awt.RenderingHints)">setRenderingHints</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/awt/RenderingHints.html?is-external=true" title="class or interface in java.awt">RenderingHints</A>&nbsp;newHints)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the rendering hints of this node.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/batik/gvt/GraphicsNode.html#setTransform(java.awt.geom.AffineTransform)">setTransform</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/awt/geom/AffineTransform.html?is-external=true" title="class or interface in java.awt.geom">AffineTransform</A>&nbsp;newTransform)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the transform of this node.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/batik/gvt/GraphicsNode.html#setVisible(boolean)">setVisible</A></B>(boolean&nbsp;isVisible)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets if this node is visible or not depending on the specified value.</TD>
</TR>
</TABLE>
&nbsp;
<P>
<!-- ============ FIELD DETAIL =========== -->
<A NAME="field_detail"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
<B>Field Detail</B></FONT></TH>
</TR>
</TABLE>
<A NAME="VISIBLE_PAINTED"><!-- --></A><H3>
VISIBLE_PAINTED</H3>
<PRE>
static final int <B>VISIBLE_PAINTED</B></PRE>
<DL>
<DD>Indicates that this graphics node can be the target for events when it
is visible and when the mouse is over the "painted" area.
<P>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.apache.batik.gvt.GraphicsNode.VISIBLE_PAINTED">Constant Field Values</A></DL>
</DL>
<HR>
<A NAME="VISIBLE_FILL"><!-- --></A><H3>
VISIBLE_FILL</H3>
<PRE>
static final int <B>VISIBLE_FILL</B></PRE>
<DL>
<DD>Indicates that this graphics node can be the target for events when it
is visible and when the mouse is over the filled area if any.
<P>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.apache.batik.gvt.GraphicsNode.VISIBLE_FILL">Constant Field Values</A></DL>
</DL>
<HR>
<A NAME="VISIBLE_STROKE"><!-- --></A><H3>
VISIBLE_STROKE</H3>
<PRE>
static final int <B>VISIBLE_STROKE</B></PRE>
<DL>
<DD>Indicates that this graphics node can be the target for events when it
is visible and when the mouse is over the stroked area if any.
<P>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.apache.batik.gvt.GraphicsNode.VISIBLE_STROKE">Constant Field Values</A></DL>
</DL>
<HR>
<A NAME="VISIBLE"><!-- --></A><H3>
VISIBLE</H3>
<PRE>
static final int <B>VISIBLE</B></PRE>
<DL>
<DD>Indicates that this graphics node can be the target for events when it
is visible and whatever is the filled and stroked area.
<P>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.apache.batik.gvt.GraphicsNode.VISIBLE">Constant Field Values</A></DL>
</DL>
<HR>
<A NAME="PAINTED"><!-- --></A><H3>
PAINTED</H3>
<PRE>
static final int <B>PAINTED</B></PRE>
<DL>
<DD>Indicates that this graphics node can be the target for events when the
mouse is over the painted area whatever or not it is the visible.
<P>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.apache.batik.gvt.GraphicsNode.PAINTED">Constant Field Values</A></DL>
</DL>
<HR>
<A NAME="FILL"><!-- --></A><H3>
FILL</H3>
<PRE>
static final int <B>FILL</B></PRE>
<DL>
<DD>Indicates that this graphics node can be the target for events when the
mouse is over the filled area whatever or not it is the visible.
<P>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.apache.batik.gvt.GraphicsNode.FILL">Constant Field Values</A></DL>
</DL>
<HR>
<A NAME="STROKE"><!-- --></A><H3>
STROKE</H3>
<PRE>
static final int <B>STROKE</B></PRE>
<DL>
<DD>Indicates that this graphics node can be the target for events when the
mouse is over the stroked area whatever or not it is the visible.
<P>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.apache.batik.gvt.GraphicsNode.STROKE">Constant Field Values</A></DL>
</DL>
<HR>
<A NAME="ALL"><!-- --></A><H3>
ALL</H3>
<PRE>
static final int <B>ALL</B></PRE>
<DL>
<DD>Indicates that this graphics node can be the target for events if any
cases.
<P>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.apache.batik.gvt.GraphicsNode.ALL">Constant Field Values</A></DL>
</DL>
<HR>
<A NAME="NONE"><!-- --></A><H3>
NONE</H3>
<PRE>
static final int <B>NONE</B></PRE>
<DL>
<DD>Indicates that this graphics node can not be the target for events.
<P>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.apache.batik.gvt.GraphicsNode.NONE">Constant Field Values</A></DL>
</DL>
<HR>
<A NAME="IDENTITY"><!-- --></A><H3>
IDENTITY</H3>
<PRE>
static final <A HREF="http://docs.oracle.com/javase/6/docs/api/java/awt/geom/AffineTransform.html?is-external=true" title="class or interface in java.awt.geom">AffineTransform</A> <B>IDENTITY</B></PRE>
<DL>
<DD>The identity affine transform matrix used to draw renderable images.
<P>
<DL>
</DL>
</DL>
<!-- ============ METHOD DETAIL ========== -->
<A NAME="method_detail"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
<B>Method Detail</B></FONT></TH>
</TR>
</TABLE>
<A NAME="getWeakReference()"><!-- --></A><H3>
getWeakReference</H3>
<PRE>
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/ref/WeakReference.html?is-external=true" title="class or interface in java.lang.ref">WeakReference</A> <B>getWeakReference</B>()</PRE>
<DL>
<DD>Returns a canonical WeakReference to this GraphicsNode.
This is suitable for use as a key value in a hash map
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="getPointerEventType()"><!-- --></A><H3>
getPointerEventType</H3>
<PRE>
int <B>getPointerEventType</B>()</PRE>
<DL>
<DD>Returns the type that describes how this graphics node reacts to events.
<P>
<DD><DL>
<DT><B>Returns:</B><DD>VISIBLE_PAINTED | VISIBLE_FILL | VISIBLE_STROKE | VISIBLE |
PAINTED | FILL | STROKE | ALL | NONE</DL>
</DD>
</DL>
<HR>
<A NAME="setPointerEventType(int)"><!-- --></A><H3>
setPointerEventType</H3>
<PRE>
void <B>setPointerEventType</B>(int&nbsp;pointerEventType)</PRE>
<DL>
<DD>Sets the type that describes how this graphics node reacts to events.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>pointerEventType</CODE> - VISIBLE_PAINTED | VISIBLE_FILL | VISIBLE_STROKE |
VISIBLE | PAINTED | FILL | STROKE | ALL | NONE</DL>
</DD>
</DL>
<HR>
<A NAME="setTransform(java.awt.geom.AffineTransform)"><!-- --></A><H3>
setTransform</H3>
<PRE>
void <B>setTransform</B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/awt/geom/AffineTransform.html?is-external=true" title="class or interface in java.awt.geom">AffineTransform</A>&nbsp;newTransform)</PRE>
<DL>
<DD>Sets the transform of this node.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>newTransform</CODE> - the new transform of this node</DL>
</DD>
</DL>
<HR>
<A NAME="getTransform()"><!-- --></A><H3>
getTransform</H3>
<PRE>
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/awt/geom/AffineTransform.html?is-external=true" title="class or interface in java.awt.geom">AffineTransform</A> <B>getTransform</B>()</PRE>
<DL>
<DD>Returns the transform of this node or null if any.
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="getInverseTransform()"><!-- --></A><H3>
getInverseTransform</H3>
<PRE>
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/awt/geom/AffineTransform.html?is-external=true" title="class or interface in java.awt.geom">AffineTransform</A> <B>getInverseTransform</B>()</PRE>
<DL>
<DD>Returns the inverse transform for this node.
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="getGlobalTransform()"><!-- --></A><H3>
getGlobalTransform</H3>
<PRE>
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/awt/geom/AffineTransform.html?is-external=true" title="class or interface in java.awt.geom">AffineTransform</A> <B>getGlobalTransform</B>()</PRE>
<DL>
<DD>Returns the concatenated transform of this node. That is, this
node's transform preconcatenated with it's parent's transforms.
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="setComposite(java.awt.Composite)"><!-- --></A><H3>
setComposite</H3>
<PRE>
void <B>setComposite</B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/awt/Composite.html?is-external=true" title="class or interface in java.awt">Composite</A>&nbsp;newComposite)</PRE>
<DL>
<DD>Sets the composite of this node.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>newComposite</CODE> - the composite of this node</DL>
</DD>
</DL>
<HR>
<A NAME="getComposite()"><!-- --></A><H3>
getComposite</H3>
<PRE>
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/awt/Composite.html?is-external=true" title="class or interface in java.awt">Composite</A> <B>getComposite</B>()</PRE>
<DL>
<DD>Returns the composite of this node or null if any.
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="setVisible(boolean)"><!-- --></A><H3>
setVisible</H3>
<PRE>
void <B>setVisible</B>(boolean&nbsp;isVisible)</PRE>
<DL>
<DD>Sets if this node is visible or not depending on the specified value.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>isVisible</CODE> - If true this node is visible</DL>
</DD>
</DL>
<HR>
<A NAME="isVisible()"><!-- --></A><H3>
isVisible</H3>
<PRE>
boolean <B>isVisible</B>()</PRE>
<DL>
<DD>Returns true if this node is visible, false otherwise.
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="setClip(org.apache.batik.ext.awt.image.renderable.ClipRable)"><!-- --></A><H3>
setClip</H3>
<PRE>
void <B>setClip</B>(<A HREF="../../../../org/apache/batik/ext/awt/image/renderable/ClipRable.html" title="interface in org.apache.batik.ext.awt.image.renderable">ClipRable</A>&nbsp;newClipper)</PRE>
<DL>
<DD>Sets the clipping filter of this node.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>newClipper</CODE> - the new clipping filter of this node</DL>
</DD>
</DL>
<HR>
<A NAME="getClip()"><!-- --></A><H3>
getClip</H3>
<PRE>
<A HREF="../../../../org/apache/batik/ext/awt/image/renderable/ClipRable.html" title="interface in org.apache.batik.ext.awt.image.renderable">ClipRable</A> <B>getClip</B>()</PRE>
<DL>
<DD>Returns the clipping filter of this node or null if any.
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="setRenderingHint(java.awt.RenderingHints.Key, java.lang.Object)"><!-- --></A><H3>
setRenderingHint</H3>
<PRE>
void <B>setRenderingHint</B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/awt/RenderingHints.Key.html?is-external=true" title="class or interface in java.awt">RenderingHints.Key</A>&nbsp;key,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>&nbsp;value)</PRE>
<DL>
<DD>Maps the specified key to the specified value in the rendering hints of
this node.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>key</CODE> - the key of the hint to be set<DD><CODE>value</CODE> - the value indicating preferences for the specified
hint category.</DL>
</DD>
</DL>
<HR>
<A NAME="setRenderingHints(java.util.Map)"><!-- --></A><H3>
setRenderingHints</H3>
<PRE>
void <B>setRenderingHints</B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</A>&nbsp;hints)</PRE>
<DL>
<DD>Copies all of the mappings from the specified Map to the
rendering hints of this node.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>hints</CODE> - the rendering hints to be set</DL>
</DD>
</DL>
<HR>
<A NAME="setRenderingHints(java.awt.RenderingHints)"><!-- --></A><H3>
setRenderingHints</H3>
<PRE>
void <B>setRenderingHints</B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/awt/RenderingHints.html?is-external=true" title="class or interface in java.awt">RenderingHints</A>&nbsp;newHints)</PRE>
<DL>
<DD>Sets the rendering hints of this node.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>newHints</CODE> - the new rendering hints of this node</DL>
</DD>
</DL>
<HR>
<A NAME="getRenderingHints()"><!-- --></A><H3>
getRenderingHints</H3>
<PRE>
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/awt/RenderingHints.html?is-external=true" title="class or interface in java.awt">RenderingHints</A> <B>getRenderingHints</B>()</PRE>
<DL>
<DD>Returns the rendering hints of this node or null if any.
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="setMask(org.apache.batik.gvt.filter.Mask)"><!-- --></A><H3>
setMask</H3>
<PRE>
void <B>setMask</B>(<A HREF="../../../../org/apache/batik/gvt/filter/Mask.html" title="interface in org.apache.batik.gvt.filter">Mask</A>&nbsp;newMask)</PRE>
<DL>
<DD>Sets the mask of this node.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>newMask</CODE> - the new mask of this node</DL>
</DD>
</DL>
<HR>
<A NAME="getMask()"><!-- --></A><H3>
getMask</H3>
<PRE>
<A HREF="../../../../org/apache/batik/gvt/filter/Mask.html" title="interface in org.apache.batik.gvt.filter">Mask</A> <B>getMask</B>()</PRE>
<DL>
<DD>Returns the mask of this node or null if any.
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="setFilter(org.apache.batik.ext.awt.image.renderable.Filter)"><!-- --></A><H3>
setFilter</H3>
<PRE>
void <B>setFilter</B>(<A HREF="../../../../org/apache/batik/ext/awt/image/renderable/Filter.html" title="interface in org.apache.batik.ext.awt.image.renderable">Filter</A>&nbsp;newFilter)</PRE>
<DL>
<DD>Sets the filter of this node.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>newFilter</CODE> - the new filter of this node</DL>
</DD>
</DL>
<HR>
<A NAME="getFilter()"><!-- --></A><H3>
getFilter</H3>
<PRE>
<A HREF="../../../../org/apache/batik/ext/awt/image/renderable/Filter.html" title="interface in org.apache.batik.ext.awt.image.renderable">Filter</A> <B>getFilter</B>()</PRE>
<DL>
<DD>Returns the filter of this node or null if any.
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="getGraphicsNodeRable(boolean)"><!-- --></A><H3>
getGraphicsNodeRable</H3>
<PRE>
<A HREF="../../../../org/apache/batik/ext/awt/image/renderable/Filter.html" title="interface in org.apache.batik.ext.awt.image.renderable">Filter</A> <B>getGraphicsNodeRable</B>(boolean&nbsp;createIfNeeded)</PRE>
<DL>
<DD>Returns the GraphicsNodeRable for this node. This
GraphicsNodeRable is the Renderable (Filter) before any of the
filter operations have been applied.
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="getEnableBackgroundGraphicsNodeRable(boolean)"><!-- --></A><H3>
getEnableBackgroundGraphicsNodeRable</H3>
<PRE>
<A HREF="../../../../org/apache/batik/ext/awt/image/renderable/Filter.html" title="interface in org.apache.batik.ext.awt.image.renderable">Filter</A> <B>getEnableBackgroundGraphicsNodeRable</B>(boolean&nbsp;createIfNeeded)</PRE>
<DL>
<DD>Returns the GraphicsNodeRable for this node. This
GraphicsNodeRable is the Renderable (Filter) after all of the
filter operations have been applied.
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="paint(java.awt.Graphics2D)"><!-- --></A><H3>
paint</H3>
<PRE>
void <B>paint</B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/awt/Graphics2D.html?is-external=true" title="class or interface in java.awt">Graphics2D</A>&nbsp;g2d)</PRE>
<DL>
<DD>Paints this node.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>g2d</CODE> - the Graphics2D to use</DL>
</DD>
</DL>
<HR>
<A NAME="primitivePaint(java.awt.Graphics2D)"><!-- --></A><H3>
primitivePaint</H3>
<PRE>
void <B>primitivePaint</B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/awt/Graphics2D.html?is-external=true" title="class or interface in java.awt">Graphics2D</A>&nbsp;g2d)</PRE>
<DL>
<DD>Paints this node without applying Filter, Mask, Composite, and clip.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>g2d</CODE> - the Graphics2D to use</DL>
</DD>
</DL>
<HR>
<A NAME="getParent()"><!-- --></A><H3>
getParent</H3>
<PRE>
<A HREF="../../../../org/apache/batik/gvt/CompositeGraphicsNode.html" title="class in org.apache.batik.gvt">CompositeGraphicsNode</A> <B>getParent</B>()</PRE>
<DL>
<DD>Returns the parent of this node or null if any.
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="getRoot()"><!-- --></A><H3>
getRoot</H3>
<PRE>
<A HREF="../../../../org/apache/batik/gvt/RootGraphicsNode.html" title="class in org.apache.batik.gvt">RootGraphicsNode</A> <B>getRoot</B>()</PRE>
<DL>
<DD>Returns the root of the GVT tree or null if the node is not part of a GVT
tree.
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="getBounds()"><!-- --></A><H3>
getBounds</H3>
<PRE>
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/awt/geom/Rectangle2D.html?is-external=true" title="class or interface in java.awt.geom">Rectangle2D</A> <B>getBounds</B>()</PRE>
<DL>
<DD>Returns the bounds of this node in user space. This includes primitive
paint, filtering, clipping and masking.
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="getTransformedBounds(java.awt.geom.AffineTransform)"><!-- --></A><H3>
getTransformedBounds</H3>
<PRE>
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/awt/geom/Rectangle2D.html?is-external=true" title="class or interface in java.awt.geom">Rectangle2D</A> <B>getTransformedBounds</B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/awt/geom/AffineTransform.html?is-external=true" title="class or interface in java.awt.geom">AffineTransform</A>&nbsp;txf)</PRE>
<DL>
<DD>Returns the bounds of this node after applying the input transform
(if any), concatenated with this node's transform (if any).
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>txf</CODE> - the affine transform with which this node's transform should
be concatenated. Should not be null.</DL>
</DD>
</DL>
<HR>
<A NAME="getPrimitiveBounds()"><!-- --></A><H3>
getPrimitiveBounds</H3>
<PRE>
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/awt/geom/Rectangle2D.html?is-external=true" title="class or interface in java.awt.geom">Rectangle2D</A> <B>getPrimitiveBounds</B>()</PRE>
<DL>
<DD>Returns the bounds of the area covered by this node's primitive
paint. This is the painted region of fill and stroke but does
not account for clipping, masking or filtering.
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="getTransformedPrimitiveBounds(java.awt.geom.AffineTransform)"><!-- --></A><H3>
getTransformedPrimitiveBounds</H3>
<PRE>
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/awt/geom/Rectangle2D.html?is-external=true" title="class or interface in java.awt.geom">Rectangle2D</A> <B>getTransformedPrimitiveBounds</B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/awt/geom/AffineTransform.html?is-external=true" title="class or interface in java.awt.geom">AffineTransform</A>&nbsp;txf)</PRE>
<DL>
<DD>Returns the bounds of this node's primitivePaint after applying
the input transform (if any), concatenated with this node's
transform (if any).
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>txf</CODE> - the affine transform with which this node's transform should
be concatenated. Should not be null.</DL>
</DD>
</DL>
<HR>
<A NAME="getGeometryBounds()"><!-- --></A><H3>
getGeometryBounds</H3>
<PRE>
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/awt/geom/Rectangle2D.html?is-external=true" title="class or interface in java.awt.geom">Rectangle2D</A> <B>getGeometryBounds</B>()</PRE>
<DL>
<DD>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.
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="getTransformedGeometryBounds(java.awt.geom.AffineTransform)"><!-- --></A><H3>
getTransformedGeometryBounds</H3>
<PRE>
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/awt/geom/Rectangle2D.html?is-external=true" title="class or interface in java.awt.geom">Rectangle2D</A> <B>getTransformedGeometryBounds</B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/awt/geom/AffineTransform.html?is-external=true" title="class or interface in java.awt.geom">AffineTransform</A>&nbsp;txf)</PRE>
<DL>
<DD>Returns the bounds of the area covered by this node, without
taking any of its rendering attribute into accoun. That is,
exclusive of any clipping, masking, filtering or stroking, for
example. The returned value is transformed by the concatenation
of the input transform and this node's transform.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>txf</CODE> - the affine transform with which this node's transform should
be concatenated. Should not be null.</DL>
</DD>
</DL>
<HR>
<A NAME="getSensitiveBounds()"><!-- --></A><H3>
getSensitiveBounds</H3>
<PRE>
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/awt/geom/Rectangle2D.html?is-external=true" title="class or interface in java.awt.geom">Rectangle2D</A> <B>getSensitiveBounds</B>()</PRE>
<DL>
<DD>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.
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="getTransformedSensitiveBounds(java.awt.geom.AffineTransform)"><!-- --></A><H3>
getTransformedSensitiveBounds</H3>
<PRE>
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/awt/geom/Rectangle2D.html?is-external=true" title="class or interface in java.awt.geom">Rectangle2D</A> <B>getTransformedSensitiveBounds</B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/awt/geom/AffineTransform.html?is-external=true" title="class or interface in java.awt.geom">AffineTransform</A>&nbsp;txf)</PRE>
<DL>
<DD>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. The returned value is
transformed by the concatenation of the input transform and
this node's transform.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>txf</CODE> - the affine transform with which this node's
transform should be concatenated. Should not be null.</DL>
</DD>
</DL>
<HR>
<A NAME="contains(java.awt.geom.Point2D)"><!-- --></A><H3>
contains</H3>
<PRE>
boolean <B>contains</B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/awt/geom/Point2D.html?is-external=true" title="class or interface in java.awt.geom">Point2D</A>&nbsp;p)</PRE>
<DL>
<DD>Returns true if the specified Point2D is inside the boundary of this
node, false otherwise.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>p</CODE> - the specified Point2D in the user space</DL>
</DD>
</DL>
<HR>
<A NAME="intersects(java.awt.geom.Rectangle2D)"><!-- --></A><H3>
intersects</H3>
<PRE>
boolean <B>intersects</B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/awt/geom/Rectangle2D.html?is-external=true" title="class or interface in java.awt.geom">Rectangle2D</A>&nbsp;r)</PRE>
<DL>
<DD>Returns true if the interior of this node intersects the interior of a
specified Rectangle2D, false otherwise.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>r</CODE> - the specified Rectangle2D in the user node space</DL>
</DD>
</DL>
<HR>
<A NAME="nodeHitAt(java.awt.geom.Point2D)"><!-- --></A><H3>
nodeHitAt</H3>
<PRE>
<A HREF="../../../../org/apache/batik/gvt/GraphicsNode.html" title="interface in org.apache.batik.gvt">GraphicsNode</A> <B>nodeHitAt</B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/awt/geom/Point2D.html?is-external=true" title="class or interface in java.awt.geom">Point2D</A>&nbsp;p)</PRE>
<DL>
<DD>Returns the GraphicsNode containing point p if this node or one of its
children is sensitive to mouse events at p.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>p</CODE> - the specified Point2D in the user space</DL>
</DD>
</DL>
<HR>
<A NAME="getOutline()"><!-- --></A><H3>
getOutline</H3>
<PRE>
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/awt/Shape.html?is-external=true" title="class or interface in java.awt">Shape</A> <B>getOutline</B>()</PRE>
<DL>
<DD>Returns the outline of this node.
<P>
<DD><DL>
</DL>
</DD>
</DL>
<!-- ========= END OF CLASS DATA ========= -->
<HR>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<A NAME="navbar_bottom"><!-- --></A>
<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
<TR>
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_bottom_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/GraphicsNode.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
</TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
</EM>
</TD>
</TR>
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
&nbsp;<A HREF="../../../../org/apache/batik/gvt/FillShapePainter.html" title="class in org.apache.batik.gvt"><B>PREV CLASS</B></A>&nbsp;
&nbsp;<A HREF="../../../../org/apache/batik/gvt/GVTTreeWalker.html" title="class in org.apache.batik.gvt"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../index.html?org/apache/batik/gvt/GraphicsNode.html" target="_top"><B>FRAMES</B></A> &nbsp;
&nbsp;<A HREF="GraphicsNode.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
&nbsp;<SCRIPT type="text/javascript">
<!--
if(window==top) {
document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
}
//-->
</SCRIPT>
<NOSCRIPT>
<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
</NOSCRIPT>
</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<A NAME="skip-navbar_bottom"></A>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
Copyright © 2017 <a href='http://www.apache.org/'>Apache Software Foundation</a>. All Rights Reserved.
</BODY>
</HTML>