| <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> |
| <!--NewPage--> |
| <HTML> |
| <HEAD> |
| <TITLE> |
| GraphicContext (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="GraphicContext (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> </TD> |
| <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> |
| <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> |
| <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/GraphicContext.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD> |
| <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> |
| <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> |
| <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> |
| <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> |
| </TR> |
| </TABLE> |
| </TD> |
| <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> |
| </EM> |
| </TD> |
| </TR> |
| |
| <TR> |
| <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> |
| <A HREF="../../../../../../org/apache/batik/ext/awt/g2d/DefaultGraphics2D.html" title="class in org.apache.batik.ext.awt.g2d"><B>PREV CLASS</B></A> |
| <A HREF="../../../../../../org/apache/batik/ext/awt/g2d/TransformStackElement.html" title="class in org.apache.batik.ext.awt.g2d"><B>NEXT CLASS</B></A></FONT></TD> |
| <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> |
| <A HREF="../../../../../../index.html?org/apache/batik/ext/awt/g2d/GraphicContext.html" target="_top"><B>FRAMES</B></A> |
| <A HREF="GraphicContext.html" target="_top"><B>NO FRAMES</B></A> |
| <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: NESTED | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> |
| <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> |
| DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <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.ext.awt.g2d</FONT> |
| <BR> |
| Class GraphicContext</H2> |
| <PRE> |
| <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</A> |
| <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by "><B>org.apache.batik.ext.awt.g2d.GraphicContext</B> |
| </PRE> |
| <DL> |
| <DT><B>All Implemented Interfaces:</B> <DD><A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Cloneable.html?is-external=true" title="class or interface in java.lang">Cloneable</A></DD> |
| </DL> |
| <HR> |
| <DL> |
| <DT><PRE>public class <B>GraphicContext</B><DT>extends <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><DT>implements <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Cloneable.html?is-external=true" title="class or interface in java.lang">Cloneable</A></DL> |
| </PRE> |
| |
| <P> |
| Handles the attributes in a graphic context:<br> |
| + Composite <br> |
| + Font <br> |
| + Paint <br> |
| + Stroke <br> |
| + Clip <br> |
| + RenderingHints <br> |
| + AffineTransform <br> |
| <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>protected <A HREF="http://docs.oracle.com/javase/6/docs/api/java/awt/Color.html?is-external=true" title="class or interface in java.awt">Color</A></CODE></FONT></TD> |
| <TD><CODE><B><A HREF="../../../../../../org/apache/batik/ext/awt/g2d/GraphicContext.html#background">background</A></B></CODE> |
| |
| <BR> |
| Current background color.</TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> |
| <CODE>protected <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/ext/awt/g2d/GraphicContext.html#clip">clip</A></B></CODE> |
| |
| <BR> |
| Current clip</TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> |
| <CODE>protected <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/ext/awt/g2d/GraphicContext.html#composite">composite</A></B></CODE> |
| |
| <BR> |
| Current Composite</TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> |
| <CODE>protected <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/ext/awt/g2d/GraphicContext.html#defaultTransform">defaultTransform</A></B></CODE> |
| |
| <BR> |
| Default Transform to be used for creating FontRenderContext.</TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> |
| <CODE>protected <A HREF="http://docs.oracle.com/javase/6/docs/api/java/awt/Font.html?is-external=true" title="class or interface in java.awt">Font</A></CODE></FONT></TD> |
| <TD><CODE><B><A HREF="../../../../../../org/apache/batik/ext/awt/g2d/GraphicContext.html#font">font</A></B></CODE> |
| |
| <BR> |
| Current Font</TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> |
| <CODE>protected <A HREF="http://docs.oracle.com/javase/6/docs/api/java/awt/Color.html?is-external=true" title="class or interface in java.awt">Color</A></CODE></FONT></TD> |
| <TD><CODE><B><A HREF="../../../../../../org/apache/batik/ext/awt/g2d/GraphicContext.html#foreground">foreground</A></B></CODE> |
| |
| <BR> |
| Current foreground color</TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> |
| <CODE>protected <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/ext/awt/g2d/GraphicContext.html#hints">hints</A></B></CODE> |
| |
| <BR> |
| Current set of RenderingHints</TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> |
| <CODE>protected <A HREF="http://docs.oracle.com/javase/6/docs/api/java/awt/Paint.html?is-external=true" title="class or interface in java.awt">Paint</A></CODE></FONT></TD> |
| <TD><CODE><B><A HREF="../../../../../../org/apache/batik/ext/awt/g2d/GraphicContext.html#paint">paint</A></B></CODE> |
| |
| <BR> |
| Current Paint</TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> |
| <CODE>protected <A HREF="http://docs.oracle.com/javase/6/docs/api/java/awt/Stroke.html?is-external=true" title="class or interface in java.awt">Stroke</A></CODE></FONT></TD> |
| <TD><CODE><B><A HREF="../../../../../../org/apache/batik/ext/awt/g2d/GraphicContext.html#stroke">stroke</A></B></CODE> |
| |
| <BR> |
| Current Stroke</TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> |
| <CODE>protected <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/ext/awt/g2d/GraphicContext.html#transform">transform</A></B></CODE> |
| |
| <BR> |
| Current AffineTransform.</TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> |
| <CODE>protected <A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A></CODE></FONT></TD> |
| <TD><CODE><B><A HREF="../../../../../../org/apache/batik/ext/awt/g2d/GraphicContext.html#transformStack">transformStack</A></B></CODE> |
| |
| <BR> |
| Transform stack</TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> |
| <CODE>protected boolean</CODE></FONT></TD> |
| <TD><CODE><B><A HREF="../../../../../../org/apache/batik/ext/awt/g2d/GraphicContext.html#transformStackValid">transformStackValid</A></B></CODE> |
| |
| <BR> |
| Defines whether the transform stack is valide or not.</TD> |
| </TR> |
| </TABLE> |
| |
| <!-- ======== CONSTRUCTOR SUMMARY ======== --> |
| |
| <A NAME="constructor_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>Constructor Summary</B></FONT></TH> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD><CODE><B><A HREF="../../../../../../org/apache/batik/ext/awt/g2d/GraphicContext.html#GraphicContext()">GraphicContext</A></B>()</CODE> |
| |
| <BR> |
| Default constructor</TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD><CODE><B><A HREF="../../../../../../org/apache/batik/ext/awt/g2d/GraphicContext.html#GraphicContext(java.awt.geom.AffineTransform)">GraphicContext</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> defaultDeviceTransform)</CODE> |
| |
| <BR> |
| </TD> |
| </TR> |
| </TABLE> |
| |
| <!-- ========== 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> void</CODE></FONT></TD> |
| <TD><CODE><B><A HREF="../../../../../../org/apache/batik/ext/awt/g2d/GraphicContext.html#addRenderingHints(java.util.Map)">addRenderingHints</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> hints)</CODE> |
| |
| <BR> |
| Sets the values of an arbitrary number of preferences for the |
| rendering algorithms.</TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> |
| <CODE> void</CODE></FONT></TD> |
| <TD><CODE><B><A HREF="../../../../../../org/apache/batik/ext/awt/g2d/GraphicContext.html#clip(java.awt.Shape)">clip</A></B>(<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> s)</CODE> |
| |
| <BR> |
| Intersects the current <code>Clip</code> with the interior of the |
| specified <code>Shape</code> and sets the <code>Clip</code> to the |
| resulting intersection.</TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> |
| <CODE> void</CODE></FONT></TD> |
| <TD><CODE><B><A HREF="../../../../../../org/apache/batik/ext/awt/g2d/GraphicContext.html#clipRect(int, int, int, int)">clipRect</A></B>(int x, |
| int y, |
| int width, |
| int height)</CODE> |
| |
| <BR> |
| Intersects the current clip with the specified rectangle.</TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> |
| <CODE> <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></CODE></FONT></TD> |
| <TD><CODE><B><A HREF="../../../../../../org/apache/batik/ext/awt/g2d/GraphicContext.html#clone()">clone</A></B>()</CODE> |
| |
| <BR> |
| </TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> |
| <CODE> <A HREF="http://docs.oracle.com/javase/6/docs/api/java/awt/Color.html?is-external=true" title="class or interface in java.awt">Color</A></CODE></FONT></TD> |
| <TD><CODE><B><A HREF="../../../../../../org/apache/batik/ext/awt/g2d/GraphicContext.html#getBackground()">getBackground</A></B>()</CODE> |
| |
| <BR> |
| Returns the background color used for clearing a region.</TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> |
| <CODE> <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/ext/awt/g2d/GraphicContext.html#getClip()">getClip</A></B>()</CODE> |
| |
| <BR> |
| Gets the current clipping area.</TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> |
| <CODE> <A HREF="http://docs.oracle.com/javase/6/docs/api/java/awt/Rectangle.html?is-external=true" title="class or interface in java.awt">Rectangle</A></CODE></FONT></TD> |
| <TD><CODE><B><A HREF="../../../../../../org/apache/batik/ext/awt/g2d/GraphicContext.html#getClipBounds()">getClipBounds</A></B>()</CODE> |
| |
| <BR> |
| Returns the bounding rectangle of the current clipping area.</TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> |
| <CODE> <A HREF="http://docs.oracle.com/javase/6/docs/api/java/awt/Color.html?is-external=true" title="class or interface in java.awt">Color</A></CODE></FONT></TD> |
| <TD><CODE><B><A HREF="../../../../../../org/apache/batik/ext/awt/g2d/GraphicContext.html#getColor()">getColor</A></B>()</CODE> |
| |
| <BR> |
| Gets this graphics context's current color.</TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> |
| <CODE> <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/ext/awt/g2d/GraphicContext.html#getComposite()">getComposite</A></B>()</CODE> |
| |
| <BR> |
| Returns the current <code>Composite</code> in the |
| <code>Graphics2D</code> context.</TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> |
| <CODE> <A HREF="http://docs.oracle.com/javase/6/docs/api/java/awt/Font.html?is-external=true" title="class or interface in java.awt">Font</A></CODE></FONT></TD> |
| <TD><CODE><B><A HREF="../../../../../../org/apache/batik/ext/awt/g2d/GraphicContext.html#getFont()">getFont</A></B>()</CODE> |
| |
| <BR> |
| Gets the current font.</TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> |
| <CODE> <A HREF="http://docs.oracle.com/javase/6/docs/api/java/awt/font/FontRenderContext.html?is-external=true" title="class or interface in java.awt.font">FontRenderContext</A></CODE></FONT></TD> |
| <TD><CODE><B><A HREF="../../../../../../org/apache/batik/ext/awt/g2d/GraphicContext.html#getFontRenderContext()">getFontRenderContext</A></B>()</CODE> |
| |
| <BR> |
| Get the rendering context of the <code>Font</code> within this |
| <code>Graphics2D</code> context.</TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> |
| <CODE> <A HREF="http://docs.oracle.com/javase/6/docs/api/java/awt/Paint.html?is-external=true" title="class or interface in java.awt">Paint</A></CODE></FONT></TD> |
| <TD><CODE><B><A HREF="../../../../../../org/apache/batik/ext/awt/g2d/GraphicContext.html#getPaint()">getPaint</A></B>()</CODE> |
| |
| <BR> |
| Returns the current <code>Paint</code> of the |
| <code>Graphics2D</code> context.</TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> |
| <CODE> <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></CODE></FONT></TD> |
| <TD><CODE><B><A HREF="../../../../../../org/apache/batik/ext/awt/g2d/GraphicContext.html#getRenderingHint(java.awt.RenderingHints.Key)">getRenderingHint</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> hintKey)</CODE> |
| |
| <BR> |
| Returns the value of a single preference for the rendering algorithms.</TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> |
| <CODE> <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/ext/awt/g2d/GraphicContext.html#getRenderingHints()">getRenderingHints</A></B>()</CODE> |
| |
| <BR> |
| Gets the preferences for the rendering algorithms.</TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> |
| <CODE> <A HREF="http://docs.oracle.com/javase/6/docs/api/java/awt/Stroke.html?is-external=true" title="class or interface in java.awt">Stroke</A></CODE></FONT></TD> |
| <TD><CODE><B><A HREF="../../../../../../org/apache/batik/ext/awt/g2d/GraphicContext.html#getStroke()">getStroke</A></B>()</CODE> |
| |
| <BR> |
| Returns the current <code>Stroke</code> in the |
| <code>Graphics2D</code> context.</TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> |
| <CODE> <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/ext/awt/g2d/GraphicContext.html#getTransform()">getTransform</A></B>()</CODE> |
| |
| <BR> |
| Returns a copy of the current <code>Transform</code> in the |
| <code>Graphics2D</code> context.</TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> |
| <CODE> <A HREF="../../../../../../org/apache/batik/ext/awt/g2d/TransformStackElement.html" title="class in org.apache.batik.ext.awt.g2d">TransformStackElement</A>[]</CODE></FONT></TD> |
| <TD><CODE><B><A HREF="../../../../../../org/apache/batik/ext/awt/g2d/GraphicContext.html#getTransformStack()">getTransformStack</A></B>()</CODE> |
| |
| <BR> |
| </TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> |
| <CODE>protected void</CODE></FONT></TD> |
| <TD><CODE><B><A HREF="../../../../../../org/apache/batik/ext/awt/g2d/GraphicContext.html#invalidateTransformStack()">invalidateTransformStack</A></B>()</CODE> |
| |
| <BR> |
| Marks the GraphicContext's isNewTransformStack to true |
| as a memento that the current transform stack was reset |
| since it was last read.</TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> |
| <CODE> boolean</CODE></FONT></TD> |
| <TD><CODE><B><A HREF="../../../../../../org/apache/batik/ext/awt/g2d/GraphicContext.html#isTransformStackValid()">isTransformStackValid</A></B>()</CODE> |
| |
| <BR> |
| Checks the status of the transform stack</TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> |
| <CODE> void</CODE></FONT></TD> |
| <TD><CODE><B><A HREF="../../../../../../org/apache/batik/ext/awt/g2d/GraphicContext.html#rotate(double)">rotate</A></B>(double theta)</CODE> |
| |
| <BR> |
| Concatenates the current <code>Graphics2D</code> |
| <code>Transform</code> with a rotation transform.</TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> |
| <CODE> void</CODE></FONT></TD> |
| <TD><CODE><B><A HREF="../../../../../../org/apache/batik/ext/awt/g2d/GraphicContext.html#rotate(double, double, double)">rotate</A></B>(double theta, |
| double x, |
| double y)</CODE> |
| |
| <BR> |
| Concatenates the current <code>Graphics2D</code> |
| <code>Transform</code> with a translated rotation |
| transform.</TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> |
| <CODE> void</CODE></FONT></TD> |
| <TD><CODE><B><A HREF="../../../../../../org/apache/batik/ext/awt/g2d/GraphicContext.html#scale(double, double)">scale</A></B>(double sx, |
| double sy)</CODE> |
| |
| <BR> |
| Concatenates the current <code>Graphics2D</code> |
| <code>Transform</code> with a scaling transformation |
| Subsequent rendering is resized according to the specified scaling |
| factors relative to the previous scaling.</TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> |
| <CODE> void</CODE></FONT></TD> |
| <TD><CODE><B><A HREF="../../../../../../org/apache/batik/ext/awt/g2d/GraphicContext.html#setBackground(java.awt.Color)">setBackground</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/awt/Color.html?is-external=true" title="class or interface in java.awt">Color</A> color)</CODE> |
| |
| <BR> |
| Sets the background color for the <code>Graphics2D</code> context.</TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> |
| <CODE> void</CODE></FONT></TD> |
| <TD><CODE><B><A HREF="../../../../../../org/apache/batik/ext/awt/g2d/GraphicContext.html#setClip(int, int, int, int)">setClip</A></B>(int x, |
| int y, |
| int width, |
| int height)</CODE> |
| |
| <BR> |
| Sets the current clip to the rectangle specified by the given |
| coordinates.</TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> |
| <CODE> void</CODE></FONT></TD> |
| <TD><CODE><B><A HREF="../../../../../../org/apache/batik/ext/awt/g2d/GraphicContext.html#setClip(java.awt.Shape)">setClip</A></B>(<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> clip)</CODE> |
| |
| <BR> |
| Sets the current clipping area to an arbitrary clip shape.</TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> |
| <CODE> void</CODE></FONT></TD> |
| <TD><CODE><B><A HREF="../../../../../../org/apache/batik/ext/awt/g2d/GraphicContext.html#setColor(java.awt.Color)">setColor</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/awt/Color.html?is-external=true" title="class or interface in java.awt">Color</A> c)</CODE> |
| |
| <BR> |
| Sets this graphics context's current color to the specified |
| color.</TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> |
| <CODE> void</CODE></FONT></TD> |
| <TD><CODE><B><A HREF="../../../../../../org/apache/batik/ext/awt/g2d/GraphicContext.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> comp)</CODE> |
| |
| <BR> |
| Sets the <code>Composite</code> for the <code>Graphics2D</code> context.</TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> |
| <CODE> void</CODE></FONT></TD> |
| <TD><CODE><B><A HREF="../../../../../../org/apache/batik/ext/awt/g2d/GraphicContext.html#setFont(java.awt.Font)">setFont</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/awt/Font.html?is-external=true" title="class or interface in java.awt">Font</A> font)</CODE> |
| |
| <BR> |
| Sets this graphics context's font to the specified font.</TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> |
| <CODE> void</CODE></FONT></TD> |
| <TD><CODE><B><A HREF="../../../../../../org/apache/batik/ext/awt/g2d/GraphicContext.html#setPaint(java.awt.Paint)">setPaint</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/awt/Paint.html?is-external=true" title="class or interface in java.awt">Paint</A> paint)</CODE> |
| |
| <BR> |
| Sets the <code>Paint</code> attribute for the |
| <code>Graphics2D</code> context.</TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> |
| <CODE> void</CODE></FONT></TD> |
| <TD><CODE><B><A HREF="../../../../../../org/apache/batik/ext/awt/g2d/GraphicContext.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> hintKey, |
| <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> hintValue)</CODE> |
| |
| <BR> |
| Sets the value of a single preference for the rendering algorithms.</TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> |
| <CODE> void</CODE></FONT></TD> |
| <TD><CODE><B><A HREF="../../../../../../org/apache/batik/ext/awt/g2d/GraphicContext.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> hints)</CODE> |
| |
| <BR> |
| Replaces the values of all preferences for the rendering |
| algorithms with the specified <code>hints</code>.</TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> |
| <CODE> void</CODE></FONT></TD> |
| <TD><CODE><B><A HREF="../../../../../../org/apache/batik/ext/awt/g2d/GraphicContext.html#setStroke(java.awt.Stroke)">setStroke</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/awt/Stroke.html?is-external=true" title="class or interface in java.awt">Stroke</A> s)</CODE> |
| |
| <BR> |
| Sets the <code>Stroke</code> for the <code>Graphics2D</code> context.</TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> |
| <CODE> void</CODE></FONT></TD> |
| <TD><CODE><B><A HREF="../../../../../../org/apache/batik/ext/awt/g2d/GraphicContext.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> Tx)</CODE> |
| |
| <BR> |
| Sets the <code>Transform</code> in the <code>Graphics2D</code> |
| context.</TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> |
| <CODE> void</CODE></FONT></TD> |
| <TD><CODE><B><A HREF="../../../../../../org/apache/batik/ext/awt/g2d/GraphicContext.html#shear(double, double)">shear</A></B>(double shx, |
| double shy)</CODE> |
| |
| <BR> |
| Concatenates the current <code>Graphics2D</code> |
| <code>Transform</code> with a shearing transform.</TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> |
| <CODE> void</CODE></FONT></TD> |
| <TD><CODE><B><A HREF="../../../../../../org/apache/batik/ext/awt/g2d/GraphicContext.html#transform(java.awt.geom.AffineTransform)">transform</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> Tx)</CODE> |
| |
| <BR> |
| Composes an <code>AffineTransform</code> object with the |
| <code>Transform</code> in this <code>Graphics2D</code> according |
| to the rule last-specified-first-applied.</TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> |
| <CODE> void</CODE></FONT></TD> |
| <TD><CODE><B><A HREF="../../../../../../org/apache/batik/ext/awt/g2d/GraphicContext.html#translate(double, double)">translate</A></B>(double tx, |
| double ty)</CODE> |
| |
| <BR> |
| Concatenates the current |
| <code>Graphics2D</code> <code>Transform</code> |
| with a translation transform.</TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> |
| <CODE> void</CODE></FONT></TD> |
| <TD><CODE><B><A HREF="../../../../../../org/apache/batik/ext/awt/g2d/GraphicContext.html#translate(int, int)">translate</A></B>(int x, |
| int y)</CODE> |
| |
| <BR> |
| Translates the origin of the graphics context to the point |
| (<i>x</i>, <i>y</i>) in the current coordinate system.</TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> |
| <CODE> void</CODE></FONT></TD> |
| <TD><CODE><B><A HREF="../../../../../../org/apache/batik/ext/awt/g2d/GraphicContext.html#validateTransformStack()">validateTransformStack</A></B>()</CODE> |
| |
| <BR> |
| Marks the GraphicContext's isNewTransformStack to false |
| as a memento that the current transform stack was read and |
| has not been reset.</TD> |
| </TR> |
| </TABLE> |
| <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A> |
| <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> |
| <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> |
| <TH ALIGN="left"><B>Methods inherited from class java.lang.<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></B></TH> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD><CODE><A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD> |
| </TR> |
| </TABLE> |
| |
| <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="defaultTransform"><!-- --></A><H3> |
| defaultTransform</H3> |
| <PRE> |
| protected <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>defaultTransform</B></PRE> |
| <DL> |
| <DD>Default Transform to be used for creating FontRenderContext. |
| <P> |
| <DL> |
| </DL> |
| </DL> |
| <HR> |
| |
| <A NAME="transform"><!-- --></A><H3> |
| transform</H3> |
| <PRE> |
| protected <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>transform</B></PRE> |
| <DL> |
| <DD>Current AffineTransform. This is the concatenation |
| of the original AffineTransform (i.e., last setTransform |
| invocation) and the following transform invocations, |
| as captured by originalTransform and the transformStack. |
| <P> |
| <DL> |
| </DL> |
| </DL> |
| <HR> |
| |
| <A NAME="transformStack"><!-- --></A><H3> |
| transformStack</H3> |
| <PRE> |
| protected <A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A> <B>transformStack</B></PRE> |
| <DL> |
| <DD>Transform stack |
| <P> |
| <DL> |
| </DL> |
| </DL> |
| <HR> |
| |
| <A NAME="transformStackValid"><!-- --></A><H3> |
| transformStackValid</H3> |
| <PRE> |
| protected boolean <B>transformStackValid</B></PRE> |
| <DL> |
| <DD>Defines whether the transform stack is valide or not. |
| This is for use by the class clients. The client should |
| validate the stack every time it starts using it. The |
| stack becomes invalid when a new transform is set. |
| <P> |
| <DL> |
| <DT><B>See Also:</B><DD><A HREF="../../../../../../org/apache/batik/ext/awt/g2d/GraphicContext.html#invalidateTransformStack()"><CODE>invalidateTransformStack()</CODE></A>, |
| <A HREF="../../../../../../org/apache/batik/ext/awt/g2d/GraphicContext.html#isTransformStackValid()"><CODE>isTransformStackValid()</CODE></A>, |
| <A HREF="../../../../../../org/apache/batik/ext/awt/g2d/GraphicContext.html#setTransform(java.awt.geom.AffineTransform)"><CODE>setTransform(java.awt.geom.AffineTransform)</CODE></A></DL> |
| </DL> |
| <HR> |
| |
| <A NAME="paint"><!-- --></A><H3> |
| paint</H3> |
| <PRE> |
| protected <A HREF="http://docs.oracle.com/javase/6/docs/api/java/awt/Paint.html?is-external=true" title="class or interface in java.awt">Paint</A> <B>paint</B></PRE> |
| <DL> |
| <DD>Current Paint |
| <P> |
| <DL> |
| </DL> |
| </DL> |
| <HR> |
| |
| <A NAME="stroke"><!-- --></A><H3> |
| stroke</H3> |
| <PRE> |
| protected <A HREF="http://docs.oracle.com/javase/6/docs/api/java/awt/Stroke.html?is-external=true" title="class or interface in java.awt">Stroke</A> <B>stroke</B></PRE> |
| <DL> |
| <DD>Current Stroke |
| <P> |
| <DL> |
| </DL> |
| </DL> |
| <HR> |
| |
| <A NAME="composite"><!-- --></A><H3> |
| composite</H3> |
| <PRE> |
| protected <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>composite</B></PRE> |
| <DL> |
| <DD>Current Composite |
| <P> |
| <DL> |
| </DL> |
| </DL> |
| <HR> |
| |
| <A NAME="clip"><!-- --></A><H3> |
| clip</H3> |
| <PRE> |
| protected <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>clip</B></PRE> |
| <DL> |
| <DD>Current clip |
| <P> |
| <DL> |
| </DL> |
| </DL> |
| <HR> |
| |
| <A NAME="hints"><!-- --></A><H3> |
| hints</H3> |
| <PRE> |
| protected <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>hints</B></PRE> |
| <DL> |
| <DD>Current set of RenderingHints |
| <P> |
| <DL> |
| </DL> |
| </DL> |
| <HR> |
| |
| <A NAME="font"><!-- --></A><H3> |
| font</H3> |
| <PRE> |
| protected <A HREF="http://docs.oracle.com/javase/6/docs/api/java/awt/Font.html?is-external=true" title="class or interface in java.awt">Font</A> <B>font</B></PRE> |
| <DL> |
| <DD>Current Font |
| <P> |
| <DL> |
| </DL> |
| </DL> |
| <HR> |
| |
| <A NAME="background"><!-- --></A><H3> |
| background</H3> |
| <PRE> |
| protected <A HREF="http://docs.oracle.com/javase/6/docs/api/java/awt/Color.html?is-external=true" title="class or interface in java.awt">Color</A> <B>background</B></PRE> |
| <DL> |
| <DD>Current background color. |
| <P> |
| <DL> |
| </DL> |
| </DL> |
| <HR> |
| |
| <A NAME="foreground"><!-- --></A><H3> |
| foreground</H3> |
| <PRE> |
| protected <A HREF="http://docs.oracle.com/javase/6/docs/api/java/awt/Color.html?is-external=true" title="class or interface in java.awt">Color</A> <B>foreground</B></PRE> |
| <DL> |
| <DD>Current foreground color |
| <P> |
| <DL> |
| </DL> |
| </DL> |
| |
| <!-- ========= CONSTRUCTOR DETAIL ======== --> |
| |
| <A NAME="constructor_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>Constructor Detail</B></FONT></TH> |
| </TR> |
| </TABLE> |
| |
| <A NAME="GraphicContext()"><!-- --></A><H3> |
| GraphicContext</H3> |
| <PRE> |
| public <B>GraphicContext</B>()</PRE> |
| <DL> |
| <DD>Default constructor |
| <P> |
| </DL> |
| <HR> |
| |
| <A NAME="GraphicContext(java.awt.geom.AffineTransform)"><!-- --></A><H3> |
| GraphicContext</H3> |
| <PRE> |
| public <B>GraphicContext</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> defaultDeviceTransform)</PRE> |
| <DL> |
| <DL> |
| <DT><B>Parameters:</B><DD><CODE>defaultDeviceTransform</CODE> - Default affine transform applied to map the user space to the |
| user space.</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="clone()"><!-- --></A><H3> |
| clone</H3> |
| <PRE> |
| public <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> <B>clone</B>()</PRE> |
| <DL> |
| <DD><DL> |
| <DT><B>Overrides:</B><DD><CODE><A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</A></CODE> in class <CODE><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></CODE></DL> |
| </DD> |
| <DD><DL> |
| |
| <DT><B>Returns:</B><DD>a deep copy of this context</DL> |
| </DD> |
| </DL> |
| <HR> |
| |
| <A NAME="getColor()"><!-- --></A><H3> |
| getColor</H3> |
| <PRE> |
| public <A HREF="http://docs.oracle.com/javase/6/docs/api/java/awt/Color.html?is-external=true" title="class or interface in java.awt">Color</A> <B>getColor</B>()</PRE> |
| <DL> |
| <DD>Gets this graphics context's current color. |
| <P> |
| <DD><DL> |
| </DL> |
| </DD> |
| <DD><DL> |
| |
| <DT><B>Returns:</B><DD>this graphics context's current color.<DT><B>See Also:</B><DD><A HREF="http://docs.oracle.com/javase/6/docs/api/java/awt/Color.html?is-external=true" title="class or interface in java.awt"><CODE>Color</CODE></A>, |
| <A HREF="http://docs.oracle.com/javase/6/docs/api/java/awt/Graphics.html?is-external=true#setColor(java.awt.Color)" title="class or interface in java.awt"><CODE>Graphics.setColor(java.awt.Color)</CODE></A></DL> |
| </DD> |
| </DL> |
| <HR> |
| |
| <A NAME="setColor(java.awt.Color)"><!-- --></A><H3> |
| setColor</H3> |
| <PRE> |
| public void <B>setColor</B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/awt/Color.html?is-external=true" title="class or interface in java.awt">Color</A> c)</PRE> |
| <DL> |
| <DD>Sets this graphics context's current color to the specified |
| color. All subsequent graphics operations using this graphics |
| context use this specified color. |
| <P> |
| <DD><DL> |
| </DL> |
| </DD> |
| <DD><DL> |
| <DT><B>Parameters:</B><DD><CODE>c</CODE> - the new rendering color.<DT><B>See Also:</B><DD><A HREF="http://docs.oracle.com/javase/6/docs/api/java/awt/Color.html?is-external=true" title="class or interface in java.awt"><CODE>Color</CODE></A>, |
| <A HREF="http://docs.oracle.com/javase/6/docs/api/java/awt/Graphics.html?is-external=true#getColor()" title="class or interface in java.awt"><CODE>Graphics.getColor()</CODE></A></DL> |
| </DD> |
| </DL> |
| <HR> |
| |
| <A NAME="getFont()"><!-- --></A><H3> |
| getFont</H3> |
| <PRE> |
| public <A HREF="http://docs.oracle.com/javase/6/docs/api/java/awt/Font.html?is-external=true" title="class or interface in java.awt">Font</A> <B>getFont</B>()</PRE> |
| <DL> |
| <DD>Gets the current font. |
| <P> |
| <DD><DL> |
| </DL> |
| </DD> |
| <DD><DL> |
| |
| <DT><B>Returns:</B><DD>this graphics context's current font.<DT><B>See Also:</B><DD><A HREF="http://docs.oracle.com/javase/6/docs/api/java/awt/Font.html?is-external=true" title="class or interface in java.awt"><CODE>Font</CODE></A>, |
| <A HREF="http://docs.oracle.com/javase/6/docs/api/java/awt/Graphics.html?is-external=true#setFont(java.awt.Font)" title="class or interface in java.awt"><CODE>Graphics.setFont(java.awt.Font)</CODE></A></DL> |
| </DD> |
| </DL> |
| <HR> |
| |
| <A NAME="setFont(java.awt.Font)"><!-- --></A><H3> |
| setFont</H3> |
| <PRE> |
| public void <B>setFont</B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/awt/Font.html?is-external=true" title="class or interface in java.awt">Font</A> font)</PRE> |
| <DL> |
| <DD>Sets this graphics context's font to the specified font. |
| All subsequent text operations using this graphics context |
| use this font. |
| <P> |
| <DD><DL> |
| </DL> |
| </DD> |
| <DD><DL> |
| <DT><B>Parameters:</B><DD><CODE>font</CODE> - the font.<DT><B>See Also:</B><DD><A HREF="http://docs.oracle.com/javase/6/docs/api/java/awt/Graphics.html?is-external=true#getFont()" title="class or interface in java.awt"><CODE>Graphics.getFont()</CODE></A></DL> |
| </DD> |
| </DL> |
| <HR> |
| |
| <A NAME="getClipBounds()"><!-- --></A><H3> |
| getClipBounds</H3> |
| <PRE> |
| public <A HREF="http://docs.oracle.com/javase/6/docs/api/java/awt/Rectangle.html?is-external=true" title="class or interface in java.awt">Rectangle</A> <B>getClipBounds</B>()</PRE> |
| <DL> |
| <DD>Returns the bounding rectangle of the current clipping area. |
| This method refers to the user clip, which is independent of the |
| clipping associated with device bounds and window visibility. |
| If no clip has previously been set, or if the clip has been |
| cleared using <code>setClip(null)</code>, this method returns |
| <code>null</code>. |
| The coordinates in the rectangle are relative to the coordinate |
| system origin of this graphics context. |
| <P> |
| <DD><DL> |
| </DL> |
| </DD> |
| <DD><DL> |
| |
| <DT><B>Returns:</B><DD>the bounding rectangle of the current clipping area, |
| or <code>null</code> if no clip is set.<DT><B>Since:</B></DT> |
| <DD>JDK1.1</DD> |
| <DT><B>See Also:</B><DD><A HREF="http://docs.oracle.com/javase/6/docs/api/java/awt/Graphics.html?is-external=true#getClip()" title="class or interface in java.awt"><CODE>Graphics.getClip()</CODE></A>, |
| <A HREF="http://docs.oracle.com/javase/6/docs/api/java/awt/Graphics.html?is-external=true#clipRect(int, int, int, int)" title="class or interface in java.awt"><CODE>Graphics.clipRect(int, int, int, int)</CODE></A>, |
| <A HREF="http://docs.oracle.com/javase/6/docs/api/java/awt/Graphics.html?is-external=true#setClip(int, int, int, int)" title="class or interface in java.awt"><CODE>Graphics.setClip(int, int, int, int)</CODE></A>, |
| <A HREF="http://docs.oracle.com/javase/6/docs/api/java/awt/Graphics.html?is-external=true#setClip(java.awt.Shape)" title="class or interface in java.awt"><CODE>Graphics.setClip(Shape)</CODE></A></DL> |
| </DD> |
| </DL> |
| <HR> |
| |
| <A NAME="clipRect(int, int, int, int)"><!-- --></A><H3> |
| clipRect</H3> |
| <PRE> |
| public void <B>clipRect</B>(int x, |
| int y, |
| int width, |
| int height)</PRE> |
| <DL> |
| <DD>Intersects the current clip with the specified rectangle. |
| The resulting clipping area is the intersection of the current |
| clipping area and the specified rectangle. If there is no |
| current clipping area, either because the clip has never been |
| set, or the clip has been cleared using <code>setClip(null)</code>, |
| the specified rectangle becomes the new clip. |
| This method sets the user clip, which is independent of the |
| clipping associated with device bounds and window visibility. |
| This method can only be used to make the current clip smaller. |
| To set the current clip larger, use any of the setClip methods. |
| Rendering operations have no effect outside of the clipping area. |
| <P> |
| <DD><DL> |
| </DL> |
| </DD> |
| <DD><DL> |
| <DT><B>Parameters:</B><DD><CODE>x</CODE> - the x coordinate of the rectangle to intersect the clip with<DD><CODE>y</CODE> - the y coordinate of the rectangle to intersect the clip with<DD><CODE>width</CODE> - the width of the rectangle to intersect the clip with<DD><CODE>height</CODE> - the height of the rectangle to intersect the clip with<DT><B>See Also:</B><DD><A HREF="../../../../../../org/apache/batik/ext/awt/g2d/GraphicContext.html#setClip(int, int, int, int)"><CODE>setClip(int, int, int, int)</CODE></A>, |
| <A HREF="../../../../../../org/apache/batik/ext/awt/g2d/GraphicContext.html#setClip(java.awt.Shape)"><CODE>setClip(Shape)</CODE></A></DL> |
| </DD> |
| </DL> |
| <HR> |
| |
| <A NAME="setClip(int, int, int, int)"><!-- --></A><H3> |
| setClip</H3> |
| <PRE> |
| public void <B>setClip</B>(int x, |
| int y, |
| int width, |
| int height)</PRE> |
| <DL> |
| <DD>Sets the current clip to the rectangle specified by the given |
| coordinates. This method sets the user clip, which is |
| independent of the clipping associated with device bounds |
| and window visibility. |
| Rendering operations have no effect outside of the clipping area. |
| <P> |
| <DD><DL> |
| </DL> |
| </DD> |
| <DD><DL> |
| <DT><B>Parameters:</B><DD><CODE>x</CODE> - the <i>x</i> coordinate of the new clip rectangle.<DD><CODE>y</CODE> - the <i>y</i> coordinate of the new clip rectangle.<DD><CODE>width</CODE> - the width of the new clip rectangle.<DD><CODE>height</CODE> - the height of the new clip rectangle.<DT><B>Since:</B></DT> |
| <DD>JDK1.1</DD> |
| <DT><B>See Also:</B><DD><A HREF="http://docs.oracle.com/javase/6/docs/api/java/awt/Graphics.html?is-external=true#clipRect(int, int, int, int)" title="class or interface in java.awt"><CODE>Graphics.clipRect(int, int, int, int)</CODE></A>, |
| <A HREF="http://docs.oracle.com/javase/6/docs/api/java/awt/Graphics.html?is-external=true#setClip(java.awt.Shape)" title="class or interface in java.awt"><CODE>Graphics.setClip(Shape)</CODE></A></DL> |
| </DD> |
| </DL> |
| <HR> |
| |
| <A NAME="getClip()"><!-- --></A><H3> |
| getClip</H3> |
| <PRE> |
| public <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>getClip</B>()</PRE> |
| <DL> |
| <DD>Gets the current clipping area. |
| This method returns the user clip, which is independent of the |
| clipping associated with device bounds and window visibility. |
| If no clip has previously been set, or if the clip has been |
| cleared using <code>setClip(null)</code>, this method returns |
| <code>null</code>. |
| <P> |
| <DD><DL> |
| </DL> |
| </DD> |
| <DD><DL> |
| |
| <DT><B>Returns:</B><DD>a <code>Shape</code> object representing the |
| current clipping area, or <code>null</code> if |
| no clip is set.<DT><B>Since:</B></DT> |
| <DD>JDK1.1</DD> |
| <DT><B>See Also:</B><DD><A HREF="http://docs.oracle.com/javase/6/docs/api/java/awt/Graphics.html?is-external=true#getClipBounds()" title="class or interface in java.awt"><CODE>Graphics.getClipBounds()</CODE></A>, |
| <A HREF="http://docs.oracle.com/javase/6/docs/api/java/awt/Graphics.html?is-external=true#clipRect(int, int, int, int)" title="class or interface in java.awt"><CODE>Graphics.clipRect(int, int, int, int)</CODE></A>, |
| <A HREF="http://docs.oracle.com/javase/6/docs/api/java/awt/Graphics.html?is-external=true#setClip(int, int, int, int)" title="class or interface in java.awt"><CODE>Graphics.setClip(int, int, int, int)</CODE></A>, |
| <A HREF="http://docs.oracle.com/javase/6/docs/api/java/awt/Graphics.html?is-external=true#setClip(java.awt.Shape)" title="class or interface in java.awt"><CODE>Graphics.setClip(Shape)</CODE></A></DL> |
| </DD> |
| </DL> |
| <HR> |
| |
| <A NAME="setClip(java.awt.Shape)"><!-- --></A><H3> |
| setClip</H3> |
| <PRE> |
| public void <B>setClip</B>(<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> clip)</PRE> |
| <DL> |
| <DD>Sets the current clipping area to an arbitrary clip shape. |
| Not all objects that implement the <code>Shape</code> |
| interface can be used to set the clip. The only |
| <code>Shape</code> objects that are guaranteed to be |
| supported are <code>Shape</code> objects that are |
| obtained via the <code>getClip</code> method and via |
| <code>Rectangle</code> objects. This method sets the |
| user clip, which is independent of the clipping associated |
| with device bounds and window visibility. |
| <P> |
| <DD><DL> |
| </DL> |
| </DD> |
| <DD><DL> |
| <DT><B>Parameters:</B><DD><CODE>clip</CODE> - the <code>Shape</code> to use to set the clip<DT><B>Since:</B></DT> |
| <DD>JDK1.1</DD> |
| <DT><B>See Also:</B><DD><A HREF="http://docs.oracle.com/javase/6/docs/api/java/awt/Graphics.html?is-external=true#getClip()" title="class or interface in java.awt"><CODE>Graphics.getClip()</CODE></A>, |
| <A HREF="http://docs.oracle.com/javase/6/docs/api/java/awt/Graphics.html?is-external=true#clipRect(int, int, int, int)" title="class or interface in java.awt"><CODE>Graphics.clipRect(int, int, int, int)</CODE></A>, |
| <A HREF="http://docs.oracle.com/javase/6/docs/api/java/awt/Graphics.html?is-external=true#setClip(int, int, int, int)" title="class or interface in java.awt"><CODE>Graphics.setClip(int, int, int, int)</CODE></A></DL> |
| </DD> |
| </DL> |
| <HR> |
| |
| <A NAME="setComposite(java.awt.Composite)"><!-- --></A><H3> |
| setComposite</H3> |
| <PRE> |
| public 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> comp)</PRE> |
| <DL> |
| <DD>Sets the <code>Composite</code> for the <code>Graphics2D</code> context. |
| The <code>Composite</code> is used in all drawing methods such as |
| <code>drawImage</code>, <code>drawString</code>, <code>draw</code>, |
| and <code>fill</code>. It specifies how new pixels are to be combined |
| with the existing pixels on the graphics device during the rendering |
| process. |
| <p>If this <code>Graphics2D</code> context is drawing to a |
| <code>Component</code> on the display screen and the |
| <code>Composite</code> is a custom object rather than an |
| instance of the <code>AlphaComposite</code> class, and if |
| there is a security manager, its <code>checkPermission</code> |
| method is called with an <code>AWTPermission("readDisplayPixels")</code> |
| permission. |
| <P> |
| <DD><DL> |
| </DL> |
| </DD> |
| <DD><DL> |
| <DT><B>Parameters:</B><DD><CODE>comp</CODE> - the <code>Composite</code> object to be used for rendering |
| <DT><B>Throws:</B> |
| <DD><CODE><A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/SecurityException.html?is-external=true" title="class or interface in java.lang">SecurityException</A></CODE> - if a custom <code>Composite</code> object is being |
| used to render to the screen and a security manager |
| is set and its <code>checkPermission</code> method |
| does not allow the operation.<DT><B>See Also:</B><DD><A HREF="http://docs.oracle.com/javase/6/docs/api/java/awt/Graphics.html?is-external=true#setXORMode(java.awt.Color)" title="class or interface in java.awt"><CODE>Graphics.setXORMode(java.awt.Color)</CODE></A>, |
| <A HREF="http://docs.oracle.com/javase/6/docs/api/java/awt/Graphics.html?is-external=true#setPaintMode()" title="class or interface in java.awt"><CODE>Graphics.setPaintMode()</CODE></A>, |
| <A HREF="http://docs.oracle.com/javase/6/docs/api/java/awt/AlphaComposite.html?is-external=true" title="class or interface in java.awt"><CODE>AlphaComposite</CODE></A></DL> |
| </DD> |
| </DL> |
| <HR> |
| |
| <A NAME="setPaint(java.awt.Paint)"><!-- --></A><H3> |
| setPaint</H3> |
| <PRE> |
| public void <B>setPaint</B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/awt/Paint.html?is-external=true" title="class or interface in java.awt">Paint</A> paint)</PRE> |
| <DL> |
| <DD>Sets the <code>Paint</code> attribute for the |
| <code>Graphics2D</code> context. Calling this method |
| with a <code>null</code> <code>Paint</code> object does |
| not have any effect on the current <code>Paint</code> attribute |
| of this <code>Graphics2D</code>. |
| <P> |
| <DD><DL> |
| </DL> |
| </DD> |
| <DD><DL> |
| <DT><B>Parameters:</B><DD><CODE>paint</CODE> - the <code>Paint</code> object to be used to generate |
| color during the rendering process, or <code>null</code><DT><B>See Also:</B><DD><A HREF="http://docs.oracle.com/javase/6/docs/api/java/awt/Graphics.html?is-external=true#setColor(java.awt.Color)" title="class or interface in java.awt"><CODE>Graphics.setColor(java.awt.Color)</CODE></A>, |
| <A HREF="http://docs.oracle.com/javase/6/docs/api/java/awt/GradientPaint.html?is-external=true" title="class or interface in java.awt"><CODE>GradientPaint</CODE></A>, |
| <A HREF="http://docs.oracle.com/javase/6/docs/api/java/awt/TexturePaint.html?is-external=true" title="class or interface in java.awt"><CODE>TexturePaint</CODE></A></DL> |
| </DD> |
| </DL> |
| <HR> |
| |
| <A NAME="setStroke(java.awt.Stroke)"><!-- --></A><H3> |
| setStroke</H3> |
| <PRE> |
| public void <B>setStroke</B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/awt/Stroke.html?is-external=true" title="class or interface in java.awt">Stroke</A> s)</PRE> |
| <DL> |
| <DD>Sets the <code>Stroke</code> for the <code>Graphics2D</code> context. |
| <P> |
| <DD><DL> |
| </DL> |
| </DD> |
| <DD><DL> |
| <DT><B>Parameters:</B><DD><CODE>s</CODE> - the <code>Stroke</code> object to be used to stroke a |
| <code>Shape</code> during the rendering process<DT><B>See Also:</B><DD><A HREF="http://docs.oracle.com/javase/6/docs/api/java/awt/BasicStroke.html?is-external=true" title="class or interface in java.awt"><CODE>BasicStroke</CODE></A></DL> |
| </DD> |
| </DL> |
| <HR> |
| |
| <A NAME="setRenderingHint(java.awt.RenderingHints.Key, java.lang.Object)"><!-- --></A><H3> |
| setRenderingHint</H3> |
| <PRE> |
| public 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> hintKey, |
| <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> hintValue)</PRE> |
| <DL> |
| <DD>Sets the value of a single preference for the rendering algorithms. |
| Hint categories include controls for rendering quality and overall |
| time/quality trade-off in the rendering process. Refer to the |
| <code>RenderingHints</code> class for definitions of some common |
| keys and values. |
| <P> |
| <DD><DL> |
| </DL> |
| </DD> |
| <DD><DL> |
| <DT><B>Parameters:</B><DD><CODE>hintKey</CODE> - the key of the hint to be set.<DD><CODE>hintValue</CODE> - the value indicating preferences for the specified |
| hint category.<DT><B>See Also:</B><DD><A HREF="http://docs.oracle.com/javase/6/docs/api/java/awt/RenderingHints.html?is-external=true" title="class or interface in java.awt"><CODE>RenderingHints</CODE></A></DL> |
| </DD> |
| </DL> |
| <HR> |
| |
| <A NAME="getRenderingHint(java.awt.RenderingHints.Key)"><!-- --></A><H3> |
| getRenderingHint</H3> |
| <PRE> |
| public <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> <B>getRenderingHint</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> hintKey)</PRE> |
| <DL> |
| <DD>Returns the value of a single preference for the rendering algorithms. |
| Hint categories include controls for rendering quality and overall |
| time/quality trade-off in the rendering process. Refer to the |
| <code>RenderingHints</code> class for definitions of some common |
| keys and values. |
| <P> |
| <DD><DL> |
| </DL> |
| </DD> |
| <DD><DL> |
| <DT><B>Parameters:</B><DD><CODE>hintKey</CODE> - the key corresponding to the hint to get. |
| <DT><B>Returns:</B><DD>an object representing the value for the specified hint key. |
| Some of the keys and their associated values are defined in the |
| <code>RenderingHints</code> class.<DT><B>See Also:</B><DD><A HREF="http://docs.oracle.com/javase/6/docs/api/java/awt/RenderingHints.html?is-external=true" title="class or interface in java.awt"><CODE>RenderingHints</CODE></A></DL> |
| </DD> |
| </DL> |
| <HR> |
| |
| <A NAME="setRenderingHints(java.util.Map)"><!-- --></A><H3> |
| setRenderingHints</H3> |
| <PRE> |
| public 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> hints)</PRE> |
| <DL> |
| <DD>Replaces the values of all preferences for the rendering |
| algorithms with the specified <code>hints</code>. |
| The existing values for all rendering hints are discarded and |
| the new set of known hints and values are initialized from the |
| specified <A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util"><CODE>Map</CODE></A> object. |
| Hint categories include controls for rendering quality and |
| overall time/quality trade-off in the rendering process. |
| Refer to the <code>RenderingHints</code> class for definitions of |
| some common keys and values. |
| <P> |
| <DD><DL> |
| </DL> |
| </DD> |
| <DD><DL> |
| <DT><B>Parameters:</B><DD><CODE>hints</CODE> - the rendering hints to be set<DT><B>See Also:</B><DD><A HREF="http://docs.oracle.com/javase/6/docs/api/java/awt/RenderingHints.html?is-external=true" title="class or interface in java.awt"><CODE>RenderingHints</CODE></A></DL> |
| </DD> |
| </DL> |
| <HR> |
| |
| <A NAME="addRenderingHints(java.util.Map)"><!-- --></A><H3> |
| addRenderingHints</H3> |
| <PRE> |
| public void <B>addRenderingHints</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> hints)</PRE> |
| <DL> |
| <DD>Sets the values of an arbitrary number of preferences for the |
| rendering algorithms. |
| Only values for the rendering hints that are present in the |
| specified <code>Map</code> object are modified. |
| All other preferences not present in the specified |
| object are left unmodified. |
| Hint categories include controls for rendering quality and |
| overall time/quality trade-off in the rendering process. |
| Refer to the <code>RenderingHints</code> class for definitions of |
| some common keys and values. |
| <P> |
| <DD><DL> |
| </DL> |
| </DD> |
| <DD><DL> |
| <DT><B>Parameters:</B><DD><CODE>hints</CODE> - the rendering hints to be set<DT><B>See Also:</B><DD><A HREF="http://docs.oracle.com/javase/6/docs/api/java/awt/RenderingHints.html?is-external=true" title="class or interface in java.awt"><CODE>RenderingHints</CODE></A></DL> |
| </DD> |
| </DL> |
| <HR> |
| |
| <A NAME="getRenderingHints()"><!-- --></A><H3> |
| getRenderingHints</H3> |
| <PRE> |
| public <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>Gets the preferences for the rendering algorithms. Hint categories |
| include controls for rendering quality and overall time/quality |
| trade-off in the rendering process. |
| Returns all of the hint key/value pairs that were ever specified in |
| one operation. Refer to the |
| <code>RenderingHints</code> class for definitions of some common |
| keys and values. |
| <P> |
| <DD><DL> |
| </DL> |
| </DD> |
| <DD><DL> |
| |
| <DT><B>Returns:</B><DD>a reference to an instance of <code>RenderingHints</code> |
| that contains the current preferences.<DT><B>See Also:</B><DD><A HREF="http://docs.oracle.com/javase/6/docs/api/java/awt/RenderingHints.html?is-external=true" title="class or interface in java.awt"><CODE>RenderingHints</CODE></A></DL> |
| </DD> |
| </DL> |
| <HR> |
| |
| <A NAME="translate(int, int)"><!-- --></A><H3> |
| translate</H3> |
| <PRE> |
| public void <B>translate</B>(int x, |
| int y)</PRE> |
| <DL> |
| <DD>Translates the origin of the graphics context to the point |
| (<i>x</i>, <i>y</i>) in the current coordinate system. |
| Modifies this graphics context so that its new origin corresponds |
| to the point (<i>x</i>, <i>y</i>) in this graphics context's |
| original coordinate system. All coordinates used in subsequent |
| rendering operations on this graphics context will be relative |
| to this new origin. |
| <P> |
| <DD><DL> |
| </DL> |
| </DD> |
| <DD><DL> |
| <DT><B>Parameters:</B><DD><CODE>x</CODE> - the <i>x</i> coordinate.<DD><CODE>y</CODE> - the <i>y</i> coordinate.</DL> |
| </DD> |
| </DL> |
| <HR> |
| |
| <A NAME="translate(double, double)"><!-- --></A><H3> |
| translate</H3> |
| <PRE> |
| public void <B>translate</B>(double tx, |
| double ty)</PRE> |
| <DL> |
| <DD>Concatenates the current |
| <code>Graphics2D</code> <code>Transform</code> |
| with a translation transform. |
| Subsequent rendering is translated by the specified |
| distance relative to the previous position. |
| This is equivalent to calling transform(T), where T is an |
| <code>AffineTransform</code> represented by the following matrix: |
| <pre> |
| [ 1 0 tx ] |
| [ 0 1 ty ] |
| [ 0 0 1 ] |
| </pre> |
| <P> |
| <DD><DL> |
| </DL> |
| </DD> |
| <DD><DL> |
| <DT><B>Parameters:</B><DD><CODE>tx</CODE> - the distance to translate along the x-axis<DD><CODE>ty</CODE> - the distance to translate along the y-axis</DL> |
| </DD> |
| </DL> |
| <HR> |
| |
| <A NAME="rotate(double)"><!-- --></A><H3> |
| rotate</H3> |
| <PRE> |
| public void <B>rotate</B>(double theta)</PRE> |
| <DL> |
| <DD>Concatenates the current <code>Graphics2D</code> |
| <code>Transform</code> with a rotation transform. |
| Subsequent rendering is rotated by the specified radians relative |
| to the previous origin. |
| This is equivalent to calling <code>transform(R)</code>, where R is an |
| <code>AffineTransform</code> represented by the following matrix: |
| <pre> |
| [ cos(theta) -sin(theta) 0 ] |
| [ sin(theta) cos(theta) 0 ] |
| [ 0 0 1 ] |
| </pre> |
| Rotating with a positive angle theta rotates points on the positive |
| x axis toward the positive y axis. |
| <P> |
| <DD><DL> |
| </DL> |
| </DD> |
| <DD><DL> |
| <DT><B>Parameters:</B><DD><CODE>theta</CODE> - the angle of rotation in radians</DL> |
| </DD> |
| </DL> |
| <HR> |
| |
| <A NAME="rotate(double, double, double)"><!-- --></A><H3> |
| rotate</H3> |
| <PRE> |
| public void <B>rotate</B>(double theta, |
| double x, |
| double y)</PRE> |
| <DL> |
| <DD>Concatenates the current <code>Graphics2D</code> |
| <code>Transform</code> with a translated rotation |
| transform. Subsequent rendering is transformed by a transform |
| which is constructed by translating to the specified location, |
| rotating by the specified radians, and translating back by the same |
| amount as the original translation. This is equivalent to the |
| following sequence of calls: |
| <pre> |
| translate(x, y); |
| rotate(theta); |
| translate(-x, -y); |
| </pre> |
| Rotating with a positive angle theta rotates points on the positive |
| x axis toward the positive y axis. |
| <P> |
| <DD><DL> |
| </DL> |
| </DD> |
| <DD><DL> |
| <DT><B>Parameters:</B><DD><CODE>theta</CODE> - the angle of rotation in radians<DD><CODE>x</CODE> - x coordinate of the origin of the rotation<DD><CODE>y</CODE> - y coordinate of the origin of the rotation</DL> |
| </DD> |
| </DL> |
| <HR> |
| |
| <A NAME="scale(double, double)"><!-- --></A><H3> |
| scale</H3> |
| <PRE> |
| public void <B>scale</B>(double sx, |
| double sy)</PRE> |
| <DL> |
| <DD>Concatenates the current <code>Graphics2D</code> |
| <code>Transform</code> with a scaling transformation |
| Subsequent rendering is resized according to the specified scaling |
| factors relative to the previous scaling. |
| This is equivalent to calling <code>transform(S)</code>, where S is an |
| <code>AffineTransform</code> represented by the following matrix: |
| <pre> |
| [ sx 0 0 ] |
| [ 0 sy 0 ] |
| [ 0 0 1 ] |
| </pre> |
| <P> |
| <DD><DL> |
| </DL> |
| </DD> |
| <DD><DL> |
| <DT><B>Parameters:</B><DD><CODE>sx</CODE> - the amount by which X coordinates in subsequent |
| rendering operations are multiplied relative to previous |
| rendering operations.<DD><CODE>sy</CODE> - the amount by which Y coordinates in subsequent |
| rendering operations are multiplied relative to previous |
| rendering operations.</DL> |
| </DD> |
| </DL> |
| <HR> |
| |
| <A NAME="shear(double, double)"><!-- --></A><H3> |
| shear</H3> |
| <PRE> |
| public void <B>shear</B>(double shx, |
| double shy)</PRE> |
| <DL> |
| <DD>Concatenates the current <code>Graphics2D</code> |
| <code>Transform</code> with a shearing transform. |
| Subsequent renderings are sheared by the specified |
| multiplier relative to the previous position. |
| This is equivalent to calling <code>transform(SH)</code>, where SH |
| is an <code>AffineTransform</code> represented by the following |
| matrix: |
| <pre> |
| [ 1 shx 0 ] |
| [ shy 1 0 ] |
| [ 0 0 1 ] |
| </pre> |
| <P> |
| <DD><DL> |
| </DL> |
| </DD> |
| <DD><DL> |
| <DT><B>Parameters:</B><DD><CODE>shx</CODE> - the multiplier by which coordinates are shifted in |
| the positive X axis direction as a function of their Y coordinate<DD><CODE>shy</CODE> - the multiplier by which coordinates are shifted in |
| the positive Y axis direction as a function of their X coordinate</DL> |
| </DD> |
| </DL> |
| <HR> |
| |
| <A NAME="transform(java.awt.geom.AffineTransform)"><!-- --></A><H3> |
| transform</H3> |
| <PRE> |
| public void <B>transform</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> Tx)</PRE> |
| <DL> |
| <DD>Composes an <code>AffineTransform</code> object with the |
| <code>Transform</code> in this <code>Graphics2D</code> according |
| to the rule last-specified-first-applied. If the current |
| <code>Transform</code> is Cx, the result of composition |
| with Tx is a new <code>Transform</code> Cx'. Cx' becomes the |
| current <code>Transform</code> for this <code>Graphics2D</code>. |
| Transforming a point p by the updated <code>Transform</code> Cx' is |
| equivalent to first transforming p by Tx and then transforming |
| the result by the original <code>Transform</code> Cx. In other |
| words, Cx'(p) = Cx(Tx(p)). A copy of the Tx is made, if necessary, |
| so further modifications to Tx do not affect rendering. |
| <P> |
| <DD><DL> |
| </DL> |
| </DD> |
| <DD><DL> |
| <DT><B>Parameters:</B><DD><CODE>Tx</CODE> - the <code>AffineTransform</code> object to be composed with |
| the current <code>Transform</code><DT><B>See Also:</B><DD><A HREF="../../../../../../org/apache/batik/ext/awt/g2d/GraphicContext.html#setTransform(java.awt.geom.AffineTransform)"><CODE>setTransform(java.awt.geom.AffineTransform)</CODE></A>, |
| <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"><CODE>AffineTransform</CODE></A></DL> |
| </DD> |
| </DL> |
| <HR> |
| |
| <A NAME="setTransform(java.awt.geom.AffineTransform)"><!-- --></A><H3> |
| setTransform</H3> |
| <PRE> |
| public 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> Tx)</PRE> |
| <DL> |
| <DD>Sets the <code>Transform</code> in the <code>Graphics2D</code> |
| context. |
| <P> |
| <DD><DL> |
| </DL> |
| </DD> |
| <DD><DL> |
| <DT><B>Parameters:</B><DD><CODE>Tx</CODE> - the <code>AffineTransform</code> object to be used in the |
| rendering process<DT><B>See Also:</B><DD><A HREF="../../../../../../org/apache/batik/ext/awt/g2d/GraphicContext.html#transform"><CODE>transform</CODE></A>, |
| <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"><CODE>AffineTransform</CODE></A></DL> |
| </DD> |
| </DL> |
| <HR> |
| |
| <A NAME="validateTransformStack()"><!-- --></A><H3> |
| validateTransformStack</H3> |
| <PRE> |
| public void <B>validateTransformStack</B>()</PRE> |
| <DL> |
| <DD>Marks the GraphicContext's isNewTransformStack to false |
| as a memento that the current transform stack was read and |
| has not been reset. Only the setTransform method can |
| override this memento. |
| <P> |
| <DD><DL> |
| </DL> |
| </DD> |
| <DD><DL> |
| </DL> |
| </DD> |
| </DL> |
| <HR> |
| |
| <A NAME="isTransformStackValid()"><!-- --></A><H3> |
| isTransformStackValid</H3> |
| <PRE> |
| public boolean <B>isTransformStackValid</B>()</PRE> |
| <DL> |
| <DD>Checks the status of the transform stack |
| <P> |
| <DD><DL> |
| </DL> |
| </DD> |
| <DD><DL> |
| </DL> |
| </DD> |
| </DL> |
| <HR> |
| |
| <A NAME="getTransformStack()"><!-- --></A><H3> |
| getTransformStack</H3> |
| <PRE> |
| public <A HREF="../../../../../../org/apache/batik/ext/awt/g2d/TransformStackElement.html" title="class in org.apache.batik.ext.awt.g2d">TransformStackElement</A>[] <B>getTransformStack</B>()</PRE> |
| <DL> |
| <DD><DL> |
| </DL> |
| </DD> |
| <DD><DL> |
| |
| <DT><B>Returns:</B><DD>array containing the successive transforms that |
| were concatenated with the original one.</DL> |
| </DD> |
| </DL> |
| <HR> |
| |
| <A NAME="invalidateTransformStack()"><!-- --></A><H3> |
| invalidateTransformStack</H3> |
| <PRE> |
| protected void <B>invalidateTransformStack</B>()</PRE> |
| <DL> |
| <DD>Marks the GraphicContext's isNewTransformStack to true |
| as a memento that the current transform stack was reset |
| since it was last read. Only validateTransformStack |
| can override this memento |
| <P> |
| <DD><DL> |
| </DL> |
| </DD> |
| <DD><DL> |
| </DL> |
| </DD> |
| </DL> |
| <HR> |
| |
| <A NAME="getTransform()"><!-- --></A><H3> |
| getTransform</H3> |
| <PRE> |
| public <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 a copy of the current <code>Transform</code> in the |
| <code>Graphics2D</code> context. |
| <P> |
| <DD><DL> |
| </DL> |
| </DD> |
| <DD><DL> |
| |
| <DT><B>Returns:</B><DD>the current <code>AffineTransform</code> in the |
| <code>Graphics2D</code> context.<DT><B>See Also:</B><DD><A HREF="../../../../../../org/apache/batik/ext/awt/g2d/GraphicContext.html#transform"><CODE>transform</CODE></A>, |
| <A HREF="../../../../../../org/apache/batik/ext/awt/g2d/GraphicContext.html#setTransform(java.awt.geom.AffineTransform)"><CODE>setTransform(java.awt.geom.AffineTransform)</CODE></A></DL> |
| </DD> |
| </DL> |
| <HR> |
| |
| <A NAME="getPaint()"><!-- --></A><H3> |
| getPaint</H3> |
| <PRE> |
| public <A HREF="http://docs.oracle.com/javase/6/docs/api/java/awt/Paint.html?is-external=true" title="class or interface in java.awt">Paint</A> <B>getPaint</B>()</PRE> |
| <DL> |
| <DD>Returns the current <code>Paint</code> of the |
| <code>Graphics2D</code> context. |
| <P> |
| <DD><DL> |
| </DL> |
| </DD> |
| <DD><DL> |
| |
| <DT><B>Returns:</B><DD>the current <code>Graphics2D</code> <code>Paint</code>, |
| which defines a color or pattern.<DT><B>See Also:</B><DD><A HREF="../../../../../../org/apache/batik/ext/awt/g2d/GraphicContext.html#setPaint(java.awt.Paint)"><CODE>setPaint(java.awt.Paint)</CODE></A>, |
| <A HREF="http://docs.oracle.com/javase/6/docs/api/java/awt/Graphics.html?is-external=true#setColor(java.awt.Color)" title="class or interface in java.awt"><CODE>Graphics.setColor(java.awt.Color)</CODE></A></DL> |
| </DD> |
| </DL> |
| <HR> |
| |
| <A NAME="getComposite()"><!-- --></A><H3> |
| getComposite</H3> |
| <PRE> |
| public <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 current <code>Composite</code> in the |
| <code>Graphics2D</code> context. |
| <P> |
| <DD><DL> |
| </DL> |
| </DD> |
| <DD><DL> |
| |
| <DT><B>Returns:</B><DD>the current <code>Graphics2D</code> <code>Composite</code>, |
| which defines a compositing style.<DT><B>See Also:</B><DD><A HREF="../../../../../../org/apache/batik/ext/awt/g2d/GraphicContext.html#setComposite(java.awt.Composite)"><CODE>setComposite(java.awt.Composite)</CODE></A></DL> |
| </DD> |
| </DL> |
| <HR> |
| |
| <A NAME="setBackground(java.awt.Color)"><!-- --></A><H3> |
| setBackground</H3> |
| <PRE> |
| public void <B>setBackground</B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/awt/Color.html?is-external=true" title="class or interface in java.awt">Color</A> color)</PRE> |
| <DL> |
| <DD>Sets the background color for the <code>Graphics2D</code> context. |
| The background color is used for clearing a region. |
| When a <code>Graphics2D</code> is constructed for a |
| <code>Component</code>, the background color is |
| inherited from the <code>Component</code>. Setting the background color |
| in the <code>Graphics2D</code> context only affects the subsequent |
| <code>clearRect</code> calls and not the background color of the |
| <code>Component</code>. To change the background |
| of the <code>Component</code>, use appropriate methods of |
| the <code>Component</code>. |
| <P> |
| <DD><DL> |
| </DL> |
| </DD> |
| <DD><DL> |
| <DT><B>Parameters:</B><DD><CODE>color</CODE> - the background color that isused in |
| subsequent calls to <code>clearRect</code><DT><B>See Also:</B><DD><A HREF="../../../../../../org/apache/batik/ext/awt/g2d/GraphicContext.html#getBackground()"><CODE>getBackground()</CODE></A>, |
| <A HREF="http://docs.oracle.com/javase/6/docs/api/java/awt/Graphics.html?is-external=true#clearRect(int, int, int, int)" title="class or interface in java.awt"><CODE>Graphics.clearRect(int, int, int, int)</CODE></A></DL> |
| </DD> |
| </DL> |
| <HR> |
| |
| <A NAME="getBackground()"><!-- --></A><H3> |
| getBackground</H3> |
| <PRE> |
| public <A HREF="http://docs.oracle.com/javase/6/docs/api/java/awt/Color.html?is-external=true" title="class or interface in java.awt">Color</A> <B>getBackground</B>()</PRE> |
| <DL> |
| <DD>Returns the background color used for clearing a region. |
| <P> |
| <DD><DL> |
| </DL> |
| </DD> |
| <DD><DL> |
| |
| <DT><B>Returns:</B><DD>the current <code>Graphics2D</code> <code>Color</code>, |
| which defines the background color.<DT><B>See Also:</B><DD><A HREF="../../../../../../org/apache/batik/ext/awt/g2d/GraphicContext.html#setBackground(java.awt.Color)"><CODE>setBackground(java.awt.Color)</CODE></A></DL> |
| </DD> |
| </DL> |
| <HR> |
| |
| <A NAME="getStroke()"><!-- --></A><H3> |
| getStroke</H3> |
| <PRE> |
| public <A HREF="http://docs.oracle.com/javase/6/docs/api/java/awt/Stroke.html?is-external=true" title="class or interface in java.awt">Stroke</A> <B>getStroke</B>()</PRE> |
| <DL> |
| <DD>Returns the current <code>Stroke</code> in the |
| <code>Graphics2D</code> context. |
| <P> |
| <DD><DL> |
| </DL> |
| </DD> |
| <DD><DL> |
| |
| <DT><B>Returns:</B><DD>the current <code>Graphics2D</code> <code>Stroke</code>, |
| which defines the line style.<DT><B>See Also:</B><DD><A HREF="../../../../../../org/apache/batik/ext/awt/g2d/GraphicContext.html#setStroke(java.awt.Stroke)"><CODE>setStroke(java.awt.Stroke)</CODE></A></DL> |
| </DD> |
| </DL> |
| <HR> |
| |
| <A NAME="clip(java.awt.Shape)"><!-- --></A><H3> |
| clip</H3> |
| <PRE> |
| public void <B>clip</B>(<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> s)</PRE> |
| <DL> |
| <DD>Intersects the current <code>Clip</code> with the interior of the |
| specified <code>Shape</code> and sets the <code>Clip</code> to the |
| resulting intersection. The specified <code>Shape</code> is |
| transformed with the current <code>Graphics2D</code> |
| <code>Transform</code> before being intersected with the current |
| <code>Clip</code>. This method is used to make the current |
| <code>Clip</code> smaller. |
| To make the <code>Clip</code> larger, use <code>setClip</code>. |
| The <i>user clip</i> modified by this method is independent of the |
| clipping associated with device bounds and visibility. If no clip has |
| previously been set, or if the clip has been cleared using |
| <A HREF="http://docs.oracle.com/javase/6/docs/api/java/awt/Graphics.html?is-external=true#setClip(java.awt.Shape)" title="class or interface in java.awt"><CODE>setClip</CODE></A> with a |
| <code>null</code> argument, the specified <code>Shape</code> becomes |
| the new user clip. |
| <P> |
| <DD><DL> |
| </DL> |
| </DD> |
| <DD><DL> |
| <DT><B>Parameters:</B><DD><CODE>s</CODE> - the <code>Shape</code> to be intersected with the current |
| <code>Clip</code>. If <code>s</code> is <code>null</code>, |
| this method clears the current <code>Clip</code>.</DL> |
| </DD> |
| </DL> |
| <HR> |
| |
| <A NAME="getFontRenderContext()"><!-- --></A><H3> |
| getFontRenderContext</H3> |
| <PRE> |
| public <A HREF="http://docs.oracle.com/javase/6/docs/api/java/awt/font/FontRenderContext.html?is-external=true" title="class or interface in java.awt.font">FontRenderContext</A> <B>getFontRenderContext</B>()</PRE> |
| <DL> |
| <DD>Get the rendering context of the <code>Font</code> within this |
| <code>Graphics2D</code> context. |
| The <A HREF="http://docs.oracle.com/javase/6/docs/api/java/awt/font/FontRenderContext.html?is-external=true" title="class or interface in java.awt.font"><CODE>FontRenderContext</CODE></A> |
| encapsulates application hints such as anti-aliasing and |
| fractional metrics, as well as target device specific information |
| such as dots-per-inch. This information should be provided by the |
| application when using objects that perform typographical |
| formatting, such as <code>Font</code> and |
| <code>TextLayout</code>. This information should also be provided |
| by applications that perform their own layout and need accurate |
| measurements of various characteristics of glyphs such as advance |
| and line height when various rendering hints have been applied to |
| the text rendering. |
| <P> |
| <DD><DL> |
| </DL> |
| </DD> |
| <DD><DL> |
| |
| <DT><B>Returns:</B><DD>a reference to an instance of FontRenderContext.<DT><B>Since:</B></DT> |
| <DD>JDK1.2</DD> |
| <DT><B>See Also:</B><DD><A HREF="http://docs.oracle.com/javase/6/docs/api/java/awt/font/FontRenderContext.html?is-external=true" title="class or interface in java.awt.font"><CODE>FontRenderContext</CODE></A>, |
| <A HREF="http://docs.oracle.com/javase/6/docs/api/java/awt/Font.html?is-external=true#createGlyphVector(java.awt.font.FontRenderContext, char[])" title="class or interface in java.awt"><CODE>Font.createGlyphVector(FontRenderContext,char[])</CODE></A>, |
| <A HREF="http://docs.oracle.com/javase/6/docs/api/java/awt/font/TextLayout.html?is-external=true" title="class or interface in java.awt.font"><CODE>TextLayout</CODE></A></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> </TD> |
| <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> |
| <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> |
| <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/GraphicContext.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD> |
| <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> |
| <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> |
| <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> |
| <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> |
| </TR> |
| </TABLE> |
| </TD> |
| <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> |
| </EM> |
| </TD> |
| </TR> |
| |
| <TR> |
| <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> |
| <A HREF="../../../../../../org/apache/batik/ext/awt/g2d/DefaultGraphics2D.html" title="class in org.apache.batik.ext.awt.g2d"><B>PREV CLASS</B></A> |
| <A HREF="../../../../../../org/apache/batik/ext/awt/g2d/TransformStackElement.html" title="class in org.apache.batik.ext.awt.g2d"><B>NEXT CLASS</B></A></FONT></TD> |
| <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> |
| <A HREF="../../../../../../index.html?org/apache/batik/ext/awt/g2d/GraphicContext.html" target="_top"><B>FRAMES</B></A> |
| <A HREF="GraphicContext.html" target="_top"><B>NO FRAMES</B></A> |
| <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: NESTED | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> |
| <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> |
| DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <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> |