Sophie

Sophie

distrib > Mandriva > 2010.0 > x86_64 > by-pkgid > a652812af376e4d70abbc7444d0a58cb > files > 21

cairo-java-devel-1.0.8-7.0.3mdv2010.0.x86_64.rpm

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!--NewPage-->
<HTML>
<HEAD>
<!-- Generated by javadoc (build 1.6.0_0) on Fri Oct 30 15:19:31 EDT 2009 -->
<TITLE>
Context (Cairo-Java 1.0.8 API Reference)
</TITLE>

<META NAME="date" CONTENT="2009-10-30">

<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="Context (Cairo-Java 1.0.8 API Reference)";
    }
}
</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="../../../org/freedesktop/cairo/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="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-all.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/freedesktop/cairo/Content.html" title="class in org.freedesktop.cairo"><B>PREV CLASS</B></A>&nbsp;
&nbsp;<A HREF="../../../org/freedesktop/cairo/Extend.html" title="class in org.freedesktop.cairo"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
  <A HREF="../../../index.html?org/freedesktop/cairo/Context.html" target="_top"><B>FRAMES</B></A>  &nbsp;
&nbsp;<A HREF="Context.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;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&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.freedesktop.cairo</FONT>
<BR>
Class Context</H2>
<PRE>
java.lang.Object
  <IMG SRC="../../../resources/inherit.gif" ALT="extended by ">org.gnu.glib.Struct
      <IMG SRC="../../../resources/inherit.gif" ALT="extended by "><B>org.freedesktop.cairo.Context</B>
</PRE>
<HR>
<DL>
<DT><PRE>public class <B>Context</B><DT>extends org.gnu.glib.Struct</DL>
</PRE>

<P>
<HR>

<P>

<!-- ======== 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/freedesktop/cairo/Context.html#Context(org.freedesktop.cairo.Surface)">Context</A></B>(<A HREF="../../../org/freedesktop/cairo/Surface.html" title="class in org.freedesktop.cairo">Surface</A>&nbsp;target)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; this method or constant
             will no doubt exist conceptually, but it may have a different
             name or signature in order that the presented API is an
             algorithmic mapping of the underlying native libraries.</I></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;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../org/freedesktop/cairo/Context.html#arc(double, double, double, double, double)">arc</A></B>(double&nbsp;x,
    double&nbsp;y,
    double&nbsp;radius,
    double&nbsp;angle1,
    double&nbsp;angle2)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</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/freedesktop/cairo/Context.html#arc(org.freedesktop.cairo.Point, double, double, double)">arc</A></B>(<A HREF="../../../org/freedesktop/cairo/Point.html" title="class in org.freedesktop.cairo">Point</A>&nbsp;point,
    double&nbsp;radius,
    double&nbsp;angle1,
    double&nbsp;angle2)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; this method or constant
             will no doubt exist conceptually, but it may have a different
             name or signature in order that the presented API is an
             algorithmic mapping of the underlying native libraries.</I></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/freedesktop/cairo/Context.html#arcNegative(double, double, double, double, double)">arcNegative</A></B>(double&nbsp;x,
            double&nbsp;y,
            double&nbsp;radius,
            double&nbsp;angle1,
            double&nbsp;angle2)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</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/freedesktop/cairo/Context.html#arcNegative(org.freedesktop.cairo.Point, double, double, double)">arcNegative</A></B>(<A HREF="../../../org/freedesktop/cairo/Point.html" title="class in org.freedesktop.cairo">Point</A>&nbsp;point,
            double&nbsp;radius,
            double&nbsp;angle1,
            double&nbsp;angle2)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; this method or constant
             will no doubt exist conceptually, but it may have a different
             name or signature in order that the presented API is an
             algorithmic mapping of the underlying native libraries.</I></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/freedesktop/cairo/Context.html#clip()">clip</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; this method or constant
             will no doubt exist conceptually, but it may have a different
             name or signature in order that the presented API is an
             algorithmic mapping of the underlying native libraries.</I></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/freedesktop/cairo/Context.html#clipPreserve()">clipPreserve</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; this method or constant
             will no doubt exist conceptually, but it may have a different
             name or signature in order that the presented API is an
             algorithmic mapping of the underlying native libraries.</I></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/freedesktop/cairo/Context.html#closePath()">closePath</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; this method or constant
             will no doubt exist conceptually, but it may have a different
             name or signature in order that the presented API is an
             algorithmic mapping of the underlying native libraries.</I></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/freedesktop/cairo/Context.html#copyPage()">copyPage</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</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/freedesktop/cairo/Context.html#curveTo(double, double, double, double, double, double)">curveTo</A></B>(double&nbsp;x1,
        double&nbsp;y1,
        double&nbsp;x2,
        double&nbsp;y2,
        double&nbsp;x3,
        double&nbsp;y3)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</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/freedesktop/cairo/Context.html#curveTo(org.freedesktop.cairo.Point, org.freedesktop.cairo.Point, org.freedesktop.cairo.Point)">curveTo</A></B>(<A HREF="../../../org/freedesktop/cairo/Point.html" title="class in org.freedesktop.cairo">Point</A>&nbsp;p1,
        <A HREF="../../../org/freedesktop/cairo/Point.html" title="class in org.freedesktop.cairo">Point</A>&nbsp;p2,
        <A HREF="../../../org/freedesktop/cairo/Point.html" title="class in org.freedesktop.cairo">Point</A>&nbsp;p3)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; this method or constant
             will no doubt exist conceptually, but it may have a different
             name or signature in order that the presented API is an
             algorithmic mapping of the underlying native libraries.</I></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../org/freedesktop/cairo/Point.html" title="class in org.freedesktop.cairo">Point</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../org/freedesktop/cairo/Context.html#deviceToUser(org.freedesktop.cairo.Point)">deviceToUser</A></B>(<A HREF="../../../org/freedesktop/cairo/Point.html" title="class in org.freedesktop.cairo">Point</A>&nbsp;point)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; this method or constant
             will no doubt exist conceptually, but it may have a different
             name or signature in order that the presented API is an
             algorithmic mapping of the underlying native libraries.</I></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../org/freedesktop/cairo/Point.html" title="class in org.freedesktop.cairo">Point</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../org/freedesktop/cairo/Context.html#deviceToUserDistance(org.freedesktop.cairo.Point)">deviceToUserDistance</A></B>(<A HREF="../../../org/freedesktop/cairo/Point.html" title="class in org.freedesktop.cairo">Point</A>&nbsp;distance)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; this method or constant
             will no doubt exist conceptually, but it may have a different
             name or signature in order that the presented API is an
             algorithmic mapping of the underlying native libraries.</I></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/freedesktop/cairo/Context.html#ellipse(double, double, double, double)">ellipse</A></B>(double&nbsp;cx,
        double&nbsp;cy,
        double&nbsp;rx,
        double&nbsp;ry)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; this method or constant
             will no doubt exist conceptually, but it may have a different
             name or signature in order that the presented API is an
             algorithmic mapping of the underlying native libraries.</I></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/freedesktop/cairo/Context.html#fill()">fill</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; this method or constant
             will no doubt exist conceptually, but it may have a different
             name or signature in order that the presented API is an
             algorithmic mapping of the underlying native libraries.</I></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../org/freedesktop/cairo/Rectangle.html" title="class in org.freedesktop.cairo">Rectangle</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../org/freedesktop/cairo/Context.html#fillExtents()">fillExtents</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</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/freedesktop/cairo/Context.html#fillPreserve()">fillPreserve</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; this method or constant
             will no doubt exist conceptually, but it may have a different
             name or signature in order that the presented API is an
             algorithmic mapping of the underlying native libraries.</I></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../org/freedesktop/cairo/FontExtents.html" title="class in org.freedesktop.cairo">FontExtents</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../org/freedesktop/cairo/Context.html#fontExtents()">fontExtents</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; this method or constant
             will no doubt exist conceptually, but it may have a different
             name or signature in order that the presented API is an
             algorithmic mapping of the underlying native libraries.</I></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../org/freedesktop/cairo/Antialias.html" title="class in org.freedesktop.cairo">Antialias</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../org/freedesktop/cairo/Context.html#getAntialias()">getAntialias</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../org/freedesktop/cairo/Point.html" title="class in org.freedesktop.cairo">Point</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../org/freedesktop/cairo/Context.html#getCurrentPoint()">getCurrentPoint</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; this method or constant
             will no doubt exist conceptually, but it may have a different
             name or signature in order that the presented API is an
             algorithmic mapping of the underlying native libraries.</I></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../org/freedesktop/cairo/FillRule.html" title="class in org.freedesktop.cairo">FillRule</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../org/freedesktop/cairo/Context.html#getFillRule()">getFillRule</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; this method or constant
             will no doubt exist conceptually, but it may have a different
             name or signature in order that the presented API is an
             algorithmic mapping of the underlying native libraries.</I></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../org/freedesktop/cairo/FontFace.html" title="class in org.freedesktop.cairo">FontFace</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../org/freedesktop/cairo/Context.html#getFontFace()">getFontFace</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; this method or constant
             will no doubt exist conceptually, but it may have a different
             name or signature in order that the presented API is an
             algorithmic mapping of the underlying native libraries.</I></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../org/freedesktop/cairo/Matrix.html" title="class in org.freedesktop.cairo">Matrix</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../org/freedesktop/cairo/Context.html#getFontMatrix()">getFontMatrix</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; this method or constant
             will no doubt exist conceptually, but it may have a different
             name or signature in order that the presented API is an
             algorithmic mapping of the underlying native libraries.</I></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../org/freedesktop/cairo/FontOptions.html" title="class in org.freedesktop.cairo">FontOptions</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../org/freedesktop/cairo/Context.html#getFontOptions()">getFontOptions</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../org/freedesktop/cairo/LineCap.html" title="class in org.freedesktop.cairo">LineCap</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../org/freedesktop/cairo/Context.html#getLineCap()">getLineCap</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; this method or constant
             will no doubt exist conceptually, but it may have a different
             name or signature in order that the presented API is an
             algorithmic mapping of the underlying native libraries.</I></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../org/freedesktop/cairo/LineJoin.html" title="class in org.freedesktop.cairo">LineJoin</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../org/freedesktop/cairo/Context.html#getLineJoin()">getLineJoin</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; this method or constant
             will no doubt exist conceptually, but it may have a different
             name or signature in order that the presented API is an
             algorithmic mapping of the underlying native libraries.</I></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;double</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../org/freedesktop/cairo/Context.html#getLineWidth()">getLineWidth</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; this method or constant
             will no doubt exist conceptually, but it may have a different
             name or signature in order that the presented API is an
             algorithmic mapping of the underlying native libraries.</I></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../org/freedesktop/cairo/Matrix.html" title="class in org.freedesktop.cairo">Matrix</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../org/freedesktop/cairo/Context.html#getMatrix()">getMatrix</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; this method or constant
             will no doubt exist conceptually, but it may have a different
             name or signature in order that the presented API is an
             algorithmic mapping of the underlying native libraries.</I></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;double</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../org/freedesktop/cairo/Context.html#getMiterLimit()">getMiterLimit</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; this method or constant
             will no doubt exist conceptually, but it may have a different
             name or signature in order that the presented API is an
             algorithmic mapping of the underlying native libraries.</I></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../org/freedesktop/cairo/Operator.html" title="class in org.freedesktop.cairo">Operator</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../org/freedesktop/cairo/Context.html#getOperator()">getOperator</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; this method or constant
             will no doubt exist conceptually, but it may have a different
             name or signature in order that the presented API is an
             algorithmic mapping of the underlying native libraries.</I></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../org/freedesktop/cairo/Pattern.html" title="class in org.freedesktop.cairo">Pattern</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../org/freedesktop/cairo/Context.html#getSource()">getSource</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; this method or constant
             will no doubt exist conceptually, but it may have a different
             name or signature in order that the presented API is an
             algorithmic mapping of the underlying native libraries.</I></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../org/freedesktop/cairo/Surface.html" title="class in org.freedesktop.cairo">Surface</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../org/freedesktop/cairo/Context.html#getTarget()">getTarget</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; this method or constant
             will no doubt exist conceptually, but it may have a different
             name or signature in order that the presented API is an
             algorithmic mapping of the underlying native libraries.</I></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;double</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../org/freedesktop/cairo/Context.html#getTolerance()">getTolerance</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; this method or constant
             will no doubt exist conceptually, but it may have a different
             name or signature in order that the presented API is an
             algorithmic mapping of the underlying native libraries.</I></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../org/freedesktop/cairo/TextExtents.html" title="class in org.freedesktop.cairo">TextExtents</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../org/freedesktop/cairo/Context.html#glyphExtents(org.freedesktop.cairo.Glyph[])">glyphExtents</A></B>(<A HREF="../../../org/freedesktop/cairo/Glyph.html" title="class in org.freedesktop.cairo">Glyph</A>[]&nbsp;glyphs)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; this method or constant
             will no doubt exist conceptually, but it may have a different
             name or signature in order that the presented API is an
             algorithmic mapping of the underlying native libraries.</I></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/freedesktop/cairo/Context.html#glyphPath(org.freedesktop.cairo.Glyph[])">glyphPath</A></B>(<A HREF="../../../org/freedesktop/cairo/Glyph.html" title="class in org.freedesktop.cairo">Glyph</A>[]&nbsp;glyphs)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</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/freedesktop/cairo/Context.html#identityMatrix()">identityMatrix</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; this method or constant
             will no doubt exist conceptually, but it may have a different
             name or signature in order that the presented API is an
             algorithmic mapping of the underlying native libraries.</I></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/freedesktop/cairo/Context.html#inFill(double, double)">inFill</A></B>(double&nbsp;x,
       double&nbsp;y)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; this method or constant
             will no doubt exist conceptually, but it may have a different
             name or signature in order that the presented API is an
             algorithmic mapping of the underlying native libraries.</I></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/freedesktop/cairo/Context.html#inFill(org.freedesktop.cairo.Point)">inFill</A></B>(<A HREF="../../../org/freedesktop/cairo/Point.html" title="class in org.freedesktop.cairo">Point</A>&nbsp;p)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</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/freedesktop/cairo/Context.html#inStroke(double, double)">inStroke</A></B>(double&nbsp;x,
         double&nbsp;y)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; this method or constant
             will no doubt exist conceptually, but it may have a different
             name or signature in order that the presented API is an
             algorithmic mapping of the underlying native libraries.</I></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/freedesktop/cairo/Context.html#inStroke(org.freedesktop.cairo.Point)">inStroke</A></B>(<A HREF="../../../org/freedesktop/cairo/Point.html" title="class in org.freedesktop.cairo">Point</A>&nbsp;p)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</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/freedesktop/cairo/Context.html#lineTo(double, double)">lineTo</A></B>(double&nbsp;x,
       double&nbsp;y)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</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/freedesktop/cairo/Context.html#lineTo(org.freedesktop.cairo.Point)">lineTo</A></B>(<A HREF="../../../org/freedesktop/cairo/Point.html" title="class in org.freedesktop.cairo">Point</A>&nbsp;p)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; this method or constant
             will no doubt exist conceptually, but it may have a different
             name or signature in order that the presented API is an
             algorithmic mapping of the underlying native libraries.</I></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/freedesktop/cairo/Context.html#mask(org.freedesktop.cairo.Pattern)">mask</A></B>(<A HREF="../../../org/freedesktop/cairo/Pattern.html" title="class in org.freedesktop.cairo">Pattern</A>&nbsp;pattern)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; this method or constant
             will no doubt exist conceptually, but it may have a different
             name or signature in order that the presented API is an
             algorithmic mapping of the underlying native libraries.</I></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/freedesktop/cairo/Context.html#mask(org.freedesktop.cairo.Surface, double, double)">mask</A></B>(<A HREF="../../../org/freedesktop/cairo/Surface.html" title="class in org.freedesktop.cairo">Surface</A>&nbsp;surface,
     double&nbsp;sx,
     double&nbsp;sy)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; this method or constant
             will no doubt exist conceptually, but it may have a different
             name or signature in order that the presented API is an
             algorithmic mapping of the underlying native libraries.</I></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/freedesktop/cairo/Context.html#moveTo(double, double)">moveTo</A></B>(double&nbsp;x,
       double&nbsp;y)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</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/freedesktop/cairo/Context.html#moveTo(org.freedesktop.cairo.Point)">moveTo</A></B>(<A HREF="../../../org/freedesktop/cairo/Point.html" title="class in org.freedesktop.cairo">Point</A>&nbsp;p)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; this method or constant
             will no doubt exist conceptually, but it may have a different
             name or signature in order that the presented API is an
             algorithmic mapping of the underlying native libraries.</I></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/freedesktop/cairo/Context.html#newPath()">newPath</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; this method or constant
             will no doubt exist conceptually, but it may have a different
             name or signature in order that the presented API is an
             algorithmic mapping of the underlying native libraries.</I></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/freedesktop/cairo/Context.html#paint()">paint</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; this method or constant
             will no doubt exist conceptually, but it may have a different
             name or signature in order that the presented API is an
             algorithmic mapping of the underlying native libraries.</I></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/freedesktop/cairo/Context.html#paintWithAlpha(double)">paintWithAlpha</A></B>(double&nbsp;alpha)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; this method or constant
             will no doubt exist conceptually, but it may have a different
             name or signature in order that the presented API is an
             algorithmic mapping of the underlying native libraries.</I></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/freedesktop/cairo/Context.html#rectangle(org.freedesktop.cairo.Point, org.freedesktop.cairo.Point)">rectangle</A></B>(<A HREF="../../../org/freedesktop/cairo/Point.html" title="class in org.freedesktop.cairo">Point</A>&nbsp;upperLeft,
          <A HREF="../../../org/freedesktop/cairo/Point.html" title="class in org.freedesktop.cairo">Point</A>&nbsp;lowerRight)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; this method or constant
             will no doubt exist conceptually, but it may have a different
             name or signature in order that the presented API is an
             algorithmic mapping of the underlying native libraries.</I></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/freedesktop/cairo/Context.html#rectangle(org.freedesktop.cairo.Rectangle)">rectangle</A></B>(<A HREF="../../../org/freedesktop/cairo/Rectangle.html" title="class in org.freedesktop.cairo">Rectangle</A>&nbsp;rect)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; this method or constant
             will no doubt exist conceptually, but it may have a different
             name or signature in order that the presented API is an
             algorithmic mapping of the underlying native libraries.</I></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/freedesktop/cairo/Context.html#relCurveTo(double, double, double, double, double, double)">relCurveTo</A></B>(double&nbsp;x1,
           double&nbsp;y1,
           double&nbsp;x2,
           double&nbsp;y2,
           double&nbsp;x3,
           double&nbsp;y3)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</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/freedesktop/cairo/Context.html#relCurveTo(org.freedesktop.cairo.Point, org.freedesktop.cairo.Point, org.freedesktop.cairo.Point)">relCurveTo</A></B>(<A HREF="../../../org/freedesktop/cairo/Point.html" title="class in org.freedesktop.cairo">Point</A>&nbsp;p1,
           <A HREF="../../../org/freedesktop/cairo/Point.html" title="class in org.freedesktop.cairo">Point</A>&nbsp;p2,
           <A HREF="../../../org/freedesktop/cairo/Point.html" title="class in org.freedesktop.cairo">Point</A>&nbsp;p3)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; this method or constant
             will no doubt exist conceptually, but it may have a different
             name or signature in order that the presented API is an
             algorithmic mapping of the underlying native libraries.</I></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/freedesktop/cairo/Context.html#relLineTo(double, double)">relLineTo</A></B>(double&nbsp;x,
          double&nbsp;y)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</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/freedesktop/cairo/Context.html#relLineTo(org.freedesktop.cairo.Point)">relLineTo</A></B>(<A HREF="../../../org/freedesktop/cairo/Point.html" title="class in org.freedesktop.cairo">Point</A>&nbsp;p)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; this method or constant
             will no doubt exist conceptually, but it may have a different
             name or signature in order that the presented API is an
             algorithmic mapping of the underlying native libraries.</I></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/freedesktop/cairo/Context.html#relMoveTo(double, double)">relMoveTo</A></B>(double&nbsp;x,
          double&nbsp;y)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</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/freedesktop/cairo/Context.html#relMoveTo(org.freedesktop.cairo.Point)">relMoveTo</A></B>(<A HREF="../../../org/freedesktop/cairo/Point.html" title="class in org.freedesktop.cairo">Point</A>&nbsp;p)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; this method or constant
             will no doubt exist conceptually, but it may have a different
             name or signature in order that the presented API is an
             algorithmic mapping of the underlying native libraries.</I></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/freedesktop/cairo/Context.html#resetClip()">resetClip</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; this method or constant
             will no doubt exist conceptually, but it may have a different
             name or signature in order that the presented API is an
             algorithmic mapping of the underlying native libraries.</I></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/freedesktop/cairo/Context.html#restore()">restore</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; this method or constant
             will no doubt exist conceptually, but it may have a different
             name or signature in order that the presented API is an
             algorithmic mapping of the underlying native libraries.</I></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/freedesktop/cairo/Context.html#rotate(double)">rotate</A></B>(double&nbsp;angle)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; this method or constant
             will no doubt exist conceptually, but it may have a different
             name or signature in order that the presented API is an
             algorithmic mapping of the underlying native libraries.</I></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/freedesktop/cairo/Context.html#save()">save</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; this method or constant
             will no doubt exist conceptually, but it may have a different
             name or signature in order that the presented API is an
             algorithmic mapping of the underlying native libraries.</I></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/freedesktop/cairo/Context.html#scale(double, double)">scale</A></B>(double&nbsp;sx,
      double&nbsp;sy)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; this method or constant
             will no doubt exist conceptually, but it may have a different
             name or signature in order that the presented API is an
             algorithmic mapping of the underlying native libraries.</I></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/freedesktop/cairo/Context.html#selectFontFace(java.lang.String, org.freedesktop.cairo.FontSlant, org.freedesktop.cairo.FontWeight)">selectFontFace</A></B>(java.lang.String&nbsp;family,
               <A HREF="../../../org/freedesktop/cairo/FontSlant.html" title="class in org.freedesktop.cairo">FontSlant</A>&nbsp;slant,
               <A HREF="../../../org/freedesktop/cairo/FontWeight.html" title="class in org.freedesktop.cairo">FontWeight</A>&nbsp;weight)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; this method or constant
             will no doubt exist conceptually, but it may have a different
             name or signature in order that the presented API is an
             algorithmic mapping of the underlying native libraries.</I></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/freedesktop/cairo/Context.html#setAntialias(org.freedesktop.cairo.Antialias)">setAntialias</A></B>(<A HREF="../../../org/freedesktop/cairo/Antialias.html" title="class in org.freedesktop.cairo">Antialias</A>&nbsp;antialias)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</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/freedesktop/cairo/Context.html#setDash(double[], double)">setDash</A></B>(double[]&nbsp;dashes,
        double&nbsp;offset)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; this method or constant
             will no doubt exist conceptually, but it may have a different
             name or signature in order that the presented API is an
             algorithmic mapping of the underlying native libraries.</I></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/freedesktop/cairo/Context.html#setFillRule(org.freedesktop.cairo.FillRule)">setFillRule</A></B>(<A HREF="../../../org/freedesktop/cairo/FillRule.html" title="class in org.freedesktop.cairo">FillRule</A>&nbsp;fillrule)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; this method or constant
             will no doubt exist conceptually, but it may have a different
             name or signature in order that the presented API is an
             algorithmic mapping of the underlying native libraries.</I></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/freedesktop/cairo/Context.html#setFontFace(org.freedesktop.cairo.FontFace)">setFontFace</A></B>(<A HREF="../../../org/freedesktop/cairo/FontFace.html" title="class in org.freedesktop.cairo">FontFace</A>&nbsp;fontFace)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; this method or constant
             will no doubt exist conceptually, but it may have a different
             name or signature in order that the presented API is an
             algorithmic mapping of the underlying native libraries.</I></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/freedesktop/cairo/Context.html#setFontMatrix(org.freedesktop.cairo.Matrix)">setFontMatrix</A></B>(<A HREF="../../../org/freedesktop/cairo/Matrix.html" title="class in org.freedesktop.cairo">Matrix</A>&nbsp;matrix)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; this method or constant
             will no doubt exist conceptually, but it may have a different
             name or signature in order that the presented API is an
             algorithmic mapping of the underlying native libraries.</I></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/freedesktop/cairo/Context.html#setFontOptions(org.freedesktop.cairo.FontOptions)">setFontOptions</A></B>(<A HREF="../../../org/freedesktop/cairo/FontOptions.html" title="class in org.freedesktop.cairo">FontOptions</A>&nbsp;fontOptions)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</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/freedesktop/cairo/Context.html#setFontSize(double)">setFontSize</A></B>(double&nbsp;scale)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; this method or constant
             will no doubt exist conceptually, but it may have a different
             name or signature in order that the presented API is an
             algorithmic mapping of the underlying native libraries.</I></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/freedesktop/cairo/Context.html#setLineCap(org.freedesktop.cairo.LineCap)">setLineCap</A></B>(<A HREF="../../../org/freedesktop/cairo/LineCap.html" title="class in org.freedesktop.cairo">LineCap</A>&nbsp;linecap)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; this method or constant
             will no doubt exist conceptually, but it may have a different
             name or signature in order that the presented API is an
             algorithmic mapping of the underlying native libraries.</I></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/freedesktop/cairo/Context.html#setLineJoin(org.freedesktop.cairo.LineJoin)">setLineJoin</A></B>(<A HREF="../../../org/freedesktop/cairo/LineJoin.html" title="class in org.freedesktop.cairo">LineJoin</A>&nbsp;linejoin)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; this method or constant
             will no doubt exist conceptually, but it may have a different
             name or signature in order that the presented API is an
             algorithmic mapping of the underlying native libraries.</I></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/freedesktop/cairo/Context.html#setLineWidth(double)">setLineWidth</A></B>(double&nbsp;width)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; this method or constant
             will no doubt exist conceptually, but it may have a different
             name or signature in order that the presented API is an
             algorithmic mapping of the underlying native libraries.</I></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/freedesktop/cairo/Context.html#setMatrix(org.freedesktop.cairo.Matrix)">setMatrix</A></B>(<A HREF="../../../org/freedesktop/cairo/Matrix.html" title="class in org.freedesktop.cairo">Matrix</A>&nbsp;matrix)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; this method or constant
             will no doubt exist conceptually, but it may have a different
             name or signature in order that the presented API is an
             algorithmic mapping of the underlying native libraries.</I></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/freedesktop/cairo/Context.html#setMiterLimit(double)">setMiterLimit</A></B>(double&nbsp;limit)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; this method or constant
             will no doubt exist conceptually, but it may have a different
             name or signature in order that the presented API is an
             algorithmic mapping of the underlying native libraries.</I></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/freedesktop/cairo/Context.html#setOperator(org.freedesktop.cairo.Operator)">setOperator</A></B>(<A HREF="../../../org/freedesktop/cairo/Operator.html" title="class in org.freedesktop.cairo">Operator</A>&nbsp;op)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; this method or constant
             will no doubt exist conceptually, but it may have a different
             name or signature in order that the presented API is an
             algorithmic mapping of the underlying native libraries.</I></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/freedesktop/cairo/Context.html#setSource(org.freedesktop.cairo.Pattern)">setSource</A></B>(<A HREF="../../../org/freedesktop/cairo/Pattern.html" title="class in org.freedesktop.cairo">Pattern</A>&nbsp;pattern)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; this method or constant
             will no doubt exist conceptually, but it may have a different
             name or signature in order that the presented API is an
             algorithmic mapping of the underlying native libraries.</I></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/freedesktop/cairo/Context.html#setSource(org.freedesktop.cairo.Surface, double, double)">setSource</A></B>(<A HREF="../../../org/freedesktop/cairo/Surface.html" title="class in org.freedesktop.cairo">Surface</A>&nbsp;surface,
          double&nbsp;x,
          double&nbsp;y)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; this method or constant
             will no doubt exist conceptually, but it may have a different
             name or signature in order that the presented API is an
             algorithmic mapping of the underlying native libraries.</I></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/freedesktop/cairo/Context.html#setSourceRGB(double, double, double)">setSourceRGB</A></B>(double&nbsp;red,
             double&nbsp;green,
             double&nbsp;blue)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; this method or constant
             will no doubt exist conceptually, but it may have a different
             name or signature in order that the presented API is an
             algorithmic mapping of the underlying native libraries.</I></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/freedesktop/cairo/Context.html#setSourceRGBA(double, double, double, double)">setSourceRGBA</A></B>(double&nbsp;red,
              double&nbsp;green,
              double&nbsp;blue,
              double&nbsp;alpha)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; this method or constant
             will no doubt exist conceptually, but it may have a different
             name or signature in order that the presented API is an
             algorithmic mapping of the underlying native libraries.</I></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/freedesktop/cairo/Context.html#setTolerance(double)">setTolerance</A></B>(double&nbsp;tolerance)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; this method or constant
             will no doubt exist conceptually, but it may have a different
             name or signature in order that the presented API is an
             algorithmic mapping of the underlying native libraries.</I></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/freedesktop/cairo/Context.html#showGlyphs(org.freedesktop.cairo.Glyph[])">showGlyphs</A></B>(<A HREF="../../../org/freedesktop/cairo/Glyph.html" title="class in org.freedesktop.cairo">Glyph</A>[]&nbsp;glyphs)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</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/freedesktop/cairo/Context.html#showPage()">showPage</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</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/freedesktop/cairo/Context.html#showText(java.lang.String)">showText</A></B>(java.lang.String&nbsp;text)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; this method or constant
             will no doubt exist conceptually, but it may have a different
             name or signature in order that the presented API is an
             algorithmic mapping of the underlying native libraries.</I></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../org/freedesktop/cairo/Status.html" title="class in org.freedesktop.cairo">Status</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../org/freedesktop/cairo/Context.html#status()">status</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</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/freedesktop/cairo/Context.html#stroke()">stroke</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; this method or constant
             will no doubt exist conceptually, but it may have a different
             name or signature in order that the presented API is an
             algorithmic mapping of the underlying native libraries.</I></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../org/freedesktop/cairo/Rectangle.html" title="class in org.freedesktop.cairo">Rectangle</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../org/freedesktop/cairo/Context.html#strokeExtents()">strokeExtents</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</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/freedesktop/cairo/Context.html#strokePreserve()">strokePreserve</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; this method or constant
             will no doubt exist conceptually, but it may have a different
             name or signature in order that the presented API is an
             algorithmic mapping of the underlying native libraries.</I></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../org/freedesktop/cairo/TextExtents.html" title="class in org.freedesktop.cairo">TextExtents</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../org/freedesktop/cairo/Context.html#textExtents(java.lang.String)">textExtents</A></B>(java.lang.String&nbsp;text)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; this method or constant
             will no doubt exist conceptually, but it may have a different
             name or signature in order that the presented API is an
             algorithmic mapping of the underlying native libraries.</I></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/freedesktop/cairo/Context.html#textPath(java.lang.String)">textPath</A></B>(java.lang.String&nbsp;text)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</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/freedesktop/cairo/Context.html#transform(org.freedesktop.cairo.Matrix)">transform</A></B>(<A HREF="../../../org/freedesktop/cairo/Matrix.html" title="class in org.freedesktop.cairo">Matrix</A>&nbsp;matrix)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; this method or constant
             will no doubt exist conceptually, but it may have a different
             name or signature in order that the presented API is an
             algorithmic mapping of the underlying native libraries.</I></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/freedesktop/cairo/Context.html#translate(double, double)">translate</A></B>(double&nbsp;tx,
          double&nbsp;ty)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; this method or constant
             will no doubt exist conceptually, but it may have a different
             name or signature in order that the presented API is an
             algorithmic mapping of the underlying native libraries.</I></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../org/freedesktop/cairo/Point.html" title="class in org.freedesktop.cairo">Point</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../org/freedesktop/cairo/Context.html#userToDevice(org.freedesktop.cairo.Point)">userToDevice</A></B>(<A HREF="../../../org/freedesktop/cairo/Point.html" title="class in org.freedesktop.cairo">Point</A>&nbsp;point)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; this method or constant
             will no doubt exist conceptually, but it may have a different
             name or signature in order that the presented API is an
             algorithmic mapping of the underlying native libraries.</I></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../org/freedesktop/cairo/Point.html" title="class in org.freedesktop.cairo">Point</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../org/freedesktop/cairo/Context.html#userToDeviceDistance(org.freedesktop.cairo.Point)">userToDeviceDistance</A></B>(<A HREF="../../../org/freedesktop/cairo/Point.html" title="class in org.freedesktop.cairo">Point</A>&nbsp;distance)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; this method or constant
             will no doubt exist conceptually, but it may have a different
             name or signature in order that the presented API is an
             algorithmic mapping of the underlying native libraries.</I></TD>
</TR>
</TABLE>
&nbsp;<A NAME="methods_inherited_from_class_org.gnu.glib.Struct"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left"><B>Methods inherited from class org.gnu.glib.Struct</B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE>equals, getHandle, getNullHandle, hashCode</CODE></TD>
</TR>
</TABLE>
&nbsp;<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.Object</B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE>getClass, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
</TR>
</TABLE>
&nbsp;
<P>

<!-- ========= 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="Context(org.freedesktop.cairo.Surface)"><!-- --></A><H3>
Context</H3>
<PRE>
public <B>Context</B>(<A HREF="../../../org/freedesktop/cairo/Surface.html" title="class in org.freedesktop.cairo">Surface</A>&nbsp;target)</PRE>
<DL>
<DD><B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; this method or constant
             will no doubt exist conceptually, but it may have a different
             name or signature in order that the presented API is an
             algorithmic mapping of the underlying native libraries.</I>
<P>
<DD>Creates a new Context with all graphics state parameters set to default
 values and with target as a target surface. The target surface should be
 constructed with a backend-specific function such as ImageSurface.create.
<P>
<DL>
<DT><B>Parameters:</B><DD><CODE>target</CODE> - target surface for the context.</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="save()"><!-- --></A><H3>
save</H3>
<PRE>
public void <B>save</B>()</PRE>
<DL>
<DD><B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; this method or constant
             will no doubt exist conceptually, but it may have a different
             name or signature in order that the presented API is an
             algorithmic mapping of the underlying native libraries.</I>
<P>
<DD>Makes a copy of the current state and saves it on an internal stack of
 saved states. When <A HREF="../../../org/freedesktop/cairo/Context.html#restore()"><CODE>restore()</CODE></A> is called, the saved state will be
 restored. Multiple calls <tt>save()</tt> and <tt>restore()</tt> can
 be nested; each call to <tt>restore()</tt> restores the state from the
 matching paired <tt>save()</tt>.
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>

<A NAME="restore()"><!-- --></A><H3>
restore</H3>
<PRE>
public void <B>restore</B>()</PRE>
<DL>
<DD><B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; this method or constant
             will no doubt exist conceptually, but it may have a different
             name or signature in order that the presented API is an
             algorithmic mapping of the underlying native libraries.</I>
<P>
<DD>Restores the state saved by a preceding call to <A HREF="../../../org/freedesktop/cairo/Context.html#save()"><CODE>save()</CODE></A> and
 removes that state from the stack of saved states.
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>

<A NAME="setOperator(org.freedesktop.cairo.Operator)"><!-- --></A><H3>
setOperator</H3>
<PRE>
public void <B>setOperator</B>(<A HREF="../../../org/freedesktop/cairo/Operator.html" title="class in org.freedesktop.cairo">Operator</A>&nbsp;op)</PRE>
<DL>
<DD><B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; this method or constant
             will no doubt exist conceptually, but it may have a different
             name or signature in order that the presented API is an
             algorithmic mapping of the underlying native libraries.</I>
<P>
<DD>Sets the compositing operator to be used for all drawing operations.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>op</CODE> - </DL>
</DD>
</DL>
<HR>

<A NAME="setSource(org.freedesktop.cairo.Pattern)"><!-- --></A><H3>
setSource</H3>
<PRE>
public void <B>setSource</B>(<A HREF="../../../org/freedesktop/cairo/Pattern.html" title="class in org.freedesktop.cairo">Pattern</A>&nbsp;pattern)</PRE>
<DL>
<DD><B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; this method or constant
             will no doubt exist conceptually, but it may have a different
             name or signature in order that the presented API is an
             algorithmic mapping of the underlying native libraries.</I>
<P>
<DD>Sets the source pattern within the Cairo object. This pattern will then
 be used for any subsequent drawing operation until a new source pattern
 is set.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>pattern</CODE> - </DL>
</DD>
</DL>
<HR>

<A NAME="setSourceRGB(double, double, double)"><!-- --></A><H3>
setSourceRGB</H3>
<PRE>
public void <B>setSourceRGB</B>(double&nbsp;red,
                         double&nbsp;green,
                         double&nbsp;blue)</PRE>
<DL>
<DD><B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; this method or constant
             will no doubt exist conceptually, but it may have a different
             name or signature in order that the presented API is an
             algorithmic mapping of the underlying native libraries.</I>
<P>
<DD>Sets a constant color for filling and stroking. The color components are
 floating point numbers in the range 0 to 1. If the values passed in are
 outside that range, they will be clamped.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>red</CODE> - <DD><CODE>green</CODE> - <DD><CODE>blue</CODE> - </DL>
</DD>
</DL>
<HR>

<A NAME="setSourceRGBA(double, double, double, double)"><!-- --></A><H3>
setSourceRGBA</H3>
<PRE>
public void <B>setSourceRGBA</B>(double&nbsp;red,
                          double&nbsp;green,
                          double&nbsp;blue,
                          double&nbsp;alpha)</PRE>
<DL>
<DD><B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; this method or constant
             will no doubt exist conceptually, but it may have a different
             name or signature in order that the presented API is an
             algorithmic mapping of the underlying native libraries.</I>
<P>
<DD>Sets the source pattern within this Cairo object to a translucent color.
 This color will then be used for any subsequent drawing operation until a
 new source pattern is set.
 
 The color and alpha components are floating point numbers in the range 0
 to 1. If the values passed in are outside that range, they will be
 clamped.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>red</CODE> - <DD><CODE>green</CODE> - <DD><CODE>blue</CODE> - <DD><CODE>alpha</CODE> - </DL>
</DD>
</DL>
<HR>

<A NAME="setSource(org.freedesktop.cairo.Surface, double, double)"><!-- --></A><H3>
setSource</H3>
<PRE>
public void <B>setSource</B>(<A HREF="../../../org/freedesktop/cairo/Surface.html" title="class in org.freedesktop.cairo">Surface</A>&nbsp;surface,
                      double&nbsp;x,
                      double&nbsp;y)</PRE>
<DL>
<DD><B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; this method or constant
             will no doubt exist conceptually, but it may have a different
             name or signature in order that the presented API is an
             algorithmic mapping of the underlying native libraries.</I>
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>surface</CODE> - <DD><CODE>x</CODE> - <DD><CODE>y</CODE> - </DL>
</DD>
</DL>
<HR>

<A NAME="setTolerance(double)"><!-- --></A><H3>
setTolerance</H3>
<PRE>
public void <B>setTolerance</B>(double&nbsp;tolerance)</PRE>
<DL>
<DD><B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; this method or constant
             will no doubt exist conceptually, but it may have a different
             name or signature in order that the presented API is an
             algorithmic mapping of the underlying native libraries.</I>
<P>
<DD>Sets the tolerance used when converting paths into trapezoids. Curved
 segments of the path will be subdivided until the maximum deviation
 between the original path and the polygonal approximation is less than
 tolerance. The default value is 0.1. A larger value will give better
 performance, a smaller value, better appearance. (Reducing the value from
 the default value of 0.1 is unlikely to improve appearance
 significantly).
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>tolerance</CODE> - </DL>
</DD>
</DL>
<HR>

<A NAME="setFillRule(org.freedesktop.cairo.FillRule)"><!-- --></A><H3>
setFillRule</H3>
<PRE>
public void <B>setFillRule</B>(<A HREF="../../../org/freedesktop/cairo/FillRule.html" title="class in org.freedesktop.cairo">FillRule</A>&nbsp;fillrule)</PRE>
<DL>
<DD><B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; this method or constant
             will no doubt exist conceptually, but it may have a different
             name or signature in order that the presented API is an
             algorithmic mapping of the underlying native libraries.</I>
<P>
<DD>Set the current fill rule within the Context. The fill rule is used to
 determine which regions are inside or outside a complex (potentially
 self-intersecting) path. The current fill rule affects both <tt>fill</tt>
 and <tt>clip</tt>.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>fillrule</CODE> - </DL>
</DD>
</DL>
<HR>

<A NAME="setLineWidth(double)"><!-- --></A><H3>
setLineWidth</H3>
<PRE>
public void <B>setLineWidth</B>(double&nbsp;width)</PRE>
<DL>
<DD><B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; this method or constant
             will no doubt exist conceptually, but it may have a different
             name or signature in order that the presented API is an
             algorithmic mapping of the underlying native libraries.</I>
<P>
<DD>Sets the current line width within the cairo context. The line width
 specifies the diameter of a pen that is circular in user-space.
 
 As with the other stroke parameters, the current line cap style is
 examined by <tt>stroke()</tt>, <tt>strokeExtents()</tt>, and
 <tt>strokeToPath(), but does not have any effect during path
 construction.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>width</CODE> - </DL>
</DD>
</DL>
<HR>

<A NAME="setLineCap(org.freedesktop.cairo.LineCap)"><!-- --></A><H3>
setLineCap</H3>
<PRE>
public void <B>setLineCap</B>(<A HREF="../../../org/freedesktop/cairo/LineCap.html" title="class in org.freedesktop.cairo">LineCap</A>&nbsp;linecap)</PRE>
<DL>
<DD><B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; this method or constant
             will no doubt exist conceptually, but it may have a different
             name or signature in order that the presented API is an
             algorithmic mapping of the underlying native libraries.</I>
<P>
<DD>Sets the current line cap style within the cairo context. See
 <tt>LineCap</tt> for details about how the available line cap styles
 are drawn.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>linecap</CODE> - </DL>
</DD>
</DL>
<HR>

<A NAME="setLineJoin(org.freedesktop.cairo.LineJoin)"><!-- --></A><H3>
setLineJoin</H3>
<PRE>
public void <B>setLineJoin</B>(<A HREF="../../../org/freedesktop/cairo/LineJoin.html" title="class in org.freedesktop.cairo">LineJoin</A>&nbsp;linejoin)</PRE>
<DL>
<DD><B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; this method or constant
             will no doubt exist conceptually, but it may have a different
             name or signature in order that the presented API is an
             algorithmic mapping of the underlying native libraries.</I>
<P>
<DD>Sets the current line join style within the cairo context. See
 <tt>LineJoin</tt> for details about how the available line join styles
 are drawn.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>linejoin</CODE> - </DL>
</DD>
</DL>
<HR>

<A NAME="setDash(double[], double)"><!-- --></A><H3>
setDash</H3>
<PRE>
public void <B>setDash</B>(double[]&nbsp;dashes,
                    double&nbsp;offset)</PRE>
<DL>
<DD><B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; this method or constant
             will no doubt exist conceptually, but it may have a different
             name or signature in order that the presented API is an
             algorithmic mapping of the underlying native libraries.</I>
<P>
<DD>Sets the line dash.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>dashes</CODE> - <DD><CODE>offset</CODE> - </DL>
</DD>
</DL>
<HR>

<A NAME="setMiterLimit(double)"><!-- --></A><H3>
setMiterLimit</H3>
<PRE>
public void <B>setMiterLimit</B>(double&nbsp;limit)</PRE>
<DL>
<DD><B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; this method or constant
             will no doubt exist conceptually, but it may have a different
             name or signature in order that the presented API is an
             algorithmic mapping of the underlying native libraries.</I>
<P>
<DD>Sets the miter limit.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>limit</CODE> - </DL>
</DD>
</DL>
<HR>

<A NAME="translate(double, double)"><!-- --></A><H3>
translate</H3>
<PRE>
public void <B>translate</B>(double&nbsp;tx,
                      double&nbsp;ty)</PRE>
<DL>
<DD><B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; this method or constant
             will no doubt exist conceptually, but it may have a different
             name or signature in order that the presented API is an
             algorithmic mapping of the underlying native libraries.</I>
<P>
<DD>Modifies the current transformation matrix (CTM) by tanslating the
 user-space origin by (tx, ty). This offset is interpreted as a user-space
 coordinate according to the CTM in place before the new call to
 translate. In other words, the translation of the user-space origin takes
 place after any existing transformation.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>tx</CODE> - <DD><CODE>ty</CODE> - </DL>
</DD>
</DL>
<HR>

<A NAME="scale(double, double)"><!-- --></A><H3>
scale</H3>
<PRE>
public void <B>scale</B>(double&nbsp;sx,
                  double&nbsp;sy)</PRE>
<DL>
<DD><B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; this method or constant
             will no doubt exist conceptually, but it may have a different
             name or signature in order that the presented API is an
             algorithmic mapping of the underlying native libraries.</I>
<P>
<DD>Modifies the current transformation matrix (CTM) by scaling the X and Y
 user-space axes by sx and sy respectively. The scaling of the axes takes
 place after any existing transformation of user space.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>sx</CODE> - <DD><CODE>sy</CODE> - </DL>
</DD>
</DL>
<HR>

<A NAME="rotate(double)"><!-- --></A><H3>
rotate</H3>
<PRE>
public void <B>rotate</B>(double&nbsp;angle)</PRE>
<DL>
<DD><B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; this method or constant
             will no doubt exist conceptually, but it may have a different
             name or signature in order that the presented API is an
             algorithmic mapping of the underlying native libraries.</I>
<P>
<DD>Modifies the current transformation matrix (CTM) by rotating the
 user-space axes by angle radians. The rotation of the axes takes places
 after any existing transformation of user space. The rotation direction
 for positive angles is from the positive X axis toward the positive Y
 axis.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>angle</CODE> - </DL>
</DD>
</DL>
<HR>

<A NAME="transform(org.freedesktop.cairo.Matrix)"><!-- --></A><H3>
transform</H3>
<PRE>
public void <B>transform</B>(<A HREF="../../../org/freedesktop/cairo/Matrix.html" title="class in org.freedesktop.cairo">Matrix</A>&nbsp;matrix)</PRE>
<DL>
<DD><B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; this method or constant
             will no doubt exist conceptually, but it may have a different
             name or signature in order that the presented API is an
             algorithmic mapping of the underlying native libraries.</I>
<P>
<DD>Modifies the current transformation matrix (CTM) by applying matrix as an
 additional transformation. The new transformation of user space takes
 place after any existing transformation.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>matrix</CODE> - the transformation matrix to append</DL>
</DD>
</DL>
<HR>

<A NAME="setMatrix(org.freedesktop.cairo.Matrix)"><!-- --></A><H3>
setMatrix</H3>
<PRE>
public void <B>setMatrix</B>(<A HREF="../../../org/freedesktop/cairo/Matrix.html" title="class in org.freedesktop.cairo">Matrix</A>&nbsp;matrix)</PRE>
<DL>
<DD><B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; this method or constant
             will no doubt exist conceptually, but it may have a different
             name or signature in order that the presented API is an
             algorithmic mapping of the underlying native libraries.</I>
<P>
<DD>Modifies the current transformation matrix (CTM) by setting it equal to
 matrix.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>matrix</CODE> - the transformation matrix</DL>
</DD>
</DL>
<HR>

<A NAME="identityMatrix()"><!-- --></A><H3>
identityMatrix</H3>
<PRE>
public void <B>identityMatrix</B>()</PRE>
<DL>
<DD><B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; this method or constant
             will no doubt exist conceptually, but it may have a different
             name or signature in order that the presented API is an
             algorithmic mapping of the underlying native libraries.</I>
<P>
<DD>Resets the current transformation matrix (CTM) by setting it equal to the
 identity matrix. That is, the user-space and device-space axes will be
 aligned and one user-space unit will transform to one device-space unit.
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>

<A NAME="userToDevice(org.freedesktop.cairo.Point)"><!-- --></A><H3>
userToDevice</H3>
<PRE>
public <A HREF="../../../org/freedesktop/cairo/Point.html" title="class in org.freedesktop.cairo">Point</A> <B>userToDevice</B>(<A HREF="../../../org/freedesktop/cairo/Point.html" title="class in org.freedesktop.cairo">Point</A>&nbsp;point)</PRE>
<DL>
<DD><B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; this method or constant
             will no doubt exist conceptually, but it may have a different
             name or signature in order that the presented API is an
             algorithmic mapping of the underlying native libraries.</I>
<P>
<DD>Transform a coordinate from user space to device space by multiplying the
 given point by the current transformation matrix (CTM).
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>

<A NAME="userToDeviceDistance(org.freedesktop.cairo.Point)"><!-- --></A><H3>
userToDeviceDistance</H3>
<PRE>
public <A HREF="../../../org/freedesktop/cairo/Point.html" title="class in org.freedesktop.cairo">Point</A> <B>userToDeviceDistance</B>(<A HREF="../../../org/freedesktop/cairo/Point.html" title="class in org.freedesktop.cairo">Point</A>&nbsp;distance)</PRE>
<DL>
<DD><B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; this method or constant
             will no doubt exist conceptually, but it may have a different
             name or signature in order that the presented API is an
             algorithmic mapping of the underlying native libraries.</I>
<P>
<DD>Transform a distance vector from user space to device space. This
 function is similar to userToDevice() except that the translation
 components of the CTM will be ignored when transforming the Point.
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>

<A NAME="deviceToUser(org.freedesktop.cairo.Point)"><!-- --></A><H3>
deviceToUser</H3>
<PRE>
public <A HREF="../../../org/freedesktop/cairo/Point.html" title="class in org.freedesktop.cairo">Point</A> <B>deviceToUser</B>(<A HREF="../../../org/freedesktop/cairo/Point.html" title="class in org.freedesktop.cairo">Point</A>&nbsp;point)</PRE>
<DL>
<DD><B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; this method or constant
             will no doubt exist conceptually, but it may have a different
             name or signature in order that the presented API is an
             algorithmic mapping of the underlying native libraries.</I>
<P>
<DD>Transform a coordinate from device space to user space by multiplying the
 given point by the inverse of the current transformation matrix (CTM).
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>

<A NAME="deviceToUserDistance(org.freedesktop.cairo.Point)"><!-- --></A><H3>
deviceToUserDistance</H3>
<PRE>
public <A HREF="../../../org/freedesktop/cairo/Point.html" title="class in org.freedesktop.cairo">Point</A> <B>deviceToUserDistance</B>(<A HREF="../../../org/freedesktop/cairo/Point.html" title="class in org.freedesktop.cairo">Point</A>&nbsp;distance)</PRE>
<DL>
<DD><B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; this method or constant
             will no doubt exist conceptually, but it may have a different
             name or signature in order that the presented API is an
             algorithmic mapping of the underlying native libraries.</I>
<P>
<DD>Transform a distance vector from device space to user space. This
 function is similar to deviceToUser() except that the translation
 components of the inverse CTM will be ignored when transforming the
 Point.
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>

<A NAME="newPath()"><!-- --></A><H3>
newPath</H3>
<PRE>
public void <B>newPath</B>()</PRE>
<DL>
<DD><B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; this method or constant
             will no doubt exist conceptually, but it may have a different
             name or signature in order that the presented API is an
             algorithmic mapping of the underlying native libraries.</I>
<P>
<DD>Starts a new path. You can add path segments to this path using the path
 extension methods (xxxxTo()).
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>

<A NAME="moveTo(org.freedesktop.cairo.Point)"><!-- --></A><H3>
moveTo</H3>
<PRE>
public void <B>moveTo</B>(<A HREF="../../../org/freedesktop/cairo/Point.html" title="class in org.freedesktop.cairo">Point</A>&nbsp;p)</PRE>
<DL>
<DD><B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; this method or constant
             will no doubt exist conceptually, but it may have a different
             name or signature in order that the presented API is an
             algorithmic mapping of the underlying native libraries.</I>
<P>
<DD>Moves the current point in the path to the given co-ordinates.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>p</CODE> - the point co-ordinate of the point to move to</DL>
</DD>
</DL>
<HR>

<A NAME="moveTo(double, double)"><!-- --></A><H3>
moveTo</H3>
<PRE>
public void <B>moveTo</B>(double&nbsp;x,
                   double&nbsp;y)</PRE>
<DL>
<DD><DL>
</DL>
</DD>
</DL>
<HR>

<A NAME="lineTo(org.freedesktop.cairo.Point)"><!-- --></A><H3>
lineTo</H3>
<PRE>
public void <B>lineTo</B>(<A HREF="../../../org/freedesktop/cairo/Point.html" title="class in org.freedesktop.cairo">Point</A>&nbsp;p)</PRE>
<DL>
<DD><B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; this method or constant
             will no doubt exist conceptually, but it may have a different
             name or signature in order that the presented API is an
             algorithmic mapping of the underlying native libraries.</I>
<P>
<DD>Draws a line segment as part of the current path. The line is drawn from
 the current point of the path to the new co-ordinates.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>p</CODE> - the point coordinate for the end point for the line segment</DL>
</DD>
</DL>
<HR>

<A NAME="lineTo(double, double)"><!-- --></A><H3>
lineTo</H3>
<PRE>
public void <B>lineTo</B>(double&nbsp;x,
                   double&nbsp;y)</PRE>
<DL>
<DD><DL>
</DL>
</DD>
</DL>
<HR>

<A NAME="curveTo(org.freedesktop.cairo.Point, org.freedesktop.cairo.Point, org.freedesktop.cairo.Point)"><!-- --></A><H3>
curveTo</H3>
<PRE>
public void <B>curveTo</B>(<A HREF="../../../org/freedesktop/cairo/Point.html" title="class in org.freedesktop.cairo">Point</A>&nbsp;p1,
                    <A HREF="../../../org/freedesktop/cairo/Point.html" title="class in org.freedesktop.cairo">Point</A>&nbsp;p2,
                    <A HREF="../../../org/freedesktop/cairo/Point.html" title="class in org.freedesktop.cairo">Point</A>&nbsp;p3)</PRE>
<DL>
<DD><B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; this method or constant
             will no doubt exist conceptually, but it may have a different
             name or signature in order that the presented API is an
             algorithmic mapping of the underlying native libraries.</I>
<P>
<DD>Draws a cubic bezier curve from the current point to (x3, y3) using 2
 control points (x1, y1) and (x2, y2).
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>p1</CODE> - x co-ordinate of the first control point<DD><CODE>p2</CODE> - x co-ordinate of the second control point<DD><CODE>p3</CODE> - x co-ordinate of the end point</DL>
</DD>
</DL>
<HR>

<A NAME="curveTo(double, double, double, double, double, double)"><!-- --></A><H3>
curveTo</H3>
<PRE>
public void <B>curveTo</B>(double&nbsp;x1,
                    double&nbsp;y1,
                    double&nbsp;x2,
                    double&nbsp;y2,
                    double&nbsp;x3,
                    double&nbsp;y3)</PRE>
<DL>
<DD><DL>
</DL>
</DD>
</DL>
<HR>

<A NAME="arc(org.freedesktop.cairo.Point, double, double, double)"><!-- --></A><H3>
arc</H3>
<PRE>
public void <B>arc</B>(<A HREF="../../../org/freedesktop/cairo/Point.html" title="class in org.freedesktop.cairo">Point</A>&nbsp;point,
                double&nbsp;radius,
                double&nbsp;angle1,
                double&nbsp;angle2)</PRE>
<DL>
<DD><B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; this method or constant
             will no doubt exist conceptually, but it may have a different
             name or signature in order that the presented API is an
             algorithmic mapping of the underlying native libraries.</I>
<P>
<DD>Adds an arc from angle1 to angle2 to the current path. If there is a
 current point, that point is connected to the start of the arc by a
 straight line segment. Angles are measured in radians with an angle of 0
 along the X axis and an angle of %M_PI radians (90 degrees) along the Y
 axis, so with the default transformation matrix, positive angles are
 clockwise. (To convert from degrees to radians, use <literal>degrees *
 (M_PI / 180.)</literal>.) This function gives the arc in the direction
 of increasing angle; see arcNegative() to get the arc in the direction of
 decreasing angle.
 
 A full arc is drawn as a circle. To make an oval arc, you can scale the
 current transformation matrix by different amounts in the X and Y
 directions.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>point</CODE> - <DD><CODE>radius</CODE> - <DD><CODE>angle1</CODE> - <DD><CODE>angle2</CODE> - </DL>
</DD>
</DL>
<HR>

<A NAME="arc(double, double, double, double, double)"><!-- --></A><H3>
arc</H3>
<PRE>
public void <B>arc</B>(double&nbsp;x,
                double&nbsp;y,
                double&nbsp;radius,
                double&nbsp;angle1,
                double&nbsp;angle2)</PRE>
<DL>
<DD><DL>
</DL>
</DD>
</DL>
<HR>

<A NAME="arcNegative(org.freedesktop.cairo.Point, double, double, double)"><!-- --></A><H3>
arcNegative</H3>
<PRE>
public void <B>arcNegative</B>(<A HREF="../../../org/freedesktop/cairo/Point.html" title="class in org.freedesktop.cairo">Point</A>&nbsp;point,
                        double&nbsp;radius,
                        double&nbsp;angle1,
                        double&nbsp;angle2)</PRE>
<DL>
<DD><B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; this method or constant
             will no doubt exist conceptually, but it may have a different
             name or signature in order that the presented API is an
             algorithmic mapping of the underlying native libraries.</I>
<P>
<DD>Adds an arc from angle1 to angle2 to the current path. The function
 behaves identically to <tt>arc()</tt> except that instead of giving the
 arc in the direction of increasing angle, it gives the arc in the
 direction of decreasing angle.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>point</CODE> - <DD><CODE>radius</CODE> - <DD><CODE>angle1</CODE> - <DD><CODE>angle2</CODE> - </DL>
</DD>
</DL>
<HR>

<A NAME="arcNegative(double, double, double, double, double)"><!-- --></A><H3>
arcNegative</H3>
<PRE>
public void <B>arcNegative</B>(double&nbsp;x,
                        double&nbsp;y,
                        double&nbsp;radius,
                        double&nbsp;angle1,
                        double&nbsp;angle2)</PRE>
<DL>
<DD><DL>
</DL>
</DD>
</DL>
<HR>

<A NAME="relMoveTo(org.freedesktop.cairo.Point)"><!-- --></A><H3>
relMoveTo</H3>
<PRE>
public void <B>relMoveTo</B>(<A HREF="../../../org/freedesktop/cairo/Point.html" title="class in org.freedesktop.cairo">Point</A>&nbsp;p)</PRE>
<DL>
<DD><B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; this method or constant
             will no doubt exist conceptually, but it may have a different
             name or signature in order that the presented API is an
             algorithmic mapping of the underlying native libraries.</I>
<P>
<DD>Moves to the current path to a new point. The co-ordinates of the new
 point are given in relation to the current point of the state.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>p</CODE> - relative distance between current point and the new point</DL>
</DD>
</DL>
<HR>

<A NAME="relMoveTo(double, double)"><!-- --></A><H3>
relMoveTo</H3>
<PRE>
public void <B>relMoveTo</B>(double&nbsp;x,
                      double&nbsp;y)</PRE>
<DL>
<DD><DL>
</DL>
</DD>
</DL>
<HR>

<A NAME="relLineTo(org.freedesktop.cairo.Point)"><!-- --></A><H3>
relLineTo</H3>
<PRE>
public void <B>relLineTo</B>(<A HREF="../../../org/freedesktop/cairo/Point.html" title="class in org.freedesktop.cairo">Point</A>&nbsp;p)</PRE>
<DL>
<DD><B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; this method or constant
             will no doubt exist conceptually, but it may have a different
             name or signature in order that the presented API is an
             algorithmic mapping of the underlying native libraries.</I>
<P>
<DD>Draws a line segment as part of the current path. The line is drawn from
 the current point of the path to the new co-ordinates. The new
 co-ordinates are given relative to the current point.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>p</CODE> - The relative coordinate for the end point for the line segment</DL>
</DD>
</DL>
<HR>

<A NAME="relLineTo(double, double)"><!-- --></A><H3>
relLineTo</H3>
<PRE>
public void <B>relLineTo</B>(double&nbsp;x,
                      double&nbsp;y)</PRE>
<DL>
<DD><DL>
</DL>
</DD>
</DL>
<HR>

<A NAME="relCurveTo(org.freedesktop.cairo.Point, org.freedesktop.cairo.Point, org.freedesktop.cairo.Point)"><!-- --></A><H3>
relCurveTo</H3>
<PRE>
public void <B>relCurveTo</B>(<A HREF="../../../org/freedesktop/cairo/Point.html" title="class in org.freedesktop.cairo">Point</A>&nbsp;p1,
                       <A HREF="../../../org/freedesktop/cairo/Point.html" title="class in org.freedesktop.cairo">Point</A>&nbsp;p2,
                       <A HREF="../../../org/freedesktop/cairo/Point.html" title="class in org.freedesktop.cairo">Point</A>&nbsp;p3)</PRE>
<DL>
<DD><B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; this method or constant
             will no doubt exist conceptually, but it may have a different
             name or signature in order that the presented API is an
             algorithmic mapping of the underlying native libraries.</I>
<P>
<DD>Draws a cubic bezier curve from the current point to p3 using 2 control
 points p1 and p2. The co-ordinates are specified relative to current
 point in the path.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>p1</CODE> - relative co-ordinate of the first control point<DD><CODE>p2</CODE> - relative co-ordinate of the second control point<DD><CODE>p3</CODE> - relative co-ordinate of the end point</DL>
</DD>
</DL>
<HR>

<A NAME="relCurveTo(double, double, double, double, double, double)"><!-- --></A><H3>
relCurveTo</H3>
<PRE>
public void <B>relCurveTo</B>(double&nbsp;x1,
                       double&nbsp;y1,
                       double&nbsp;x2,
                       double&nbsp;y2,
                       double&nbsp;x3,
                       double&nbsp;y3)</PRE>
<DL>
<DD><DL>
</DL>
</DD>
</DL>
<HR>

<A NAME="rectangle(org.freedesktop.cairo.Point, org.freedesktop.cairo.Point)"><!-- --></A><H3>
rectangle</H3>
<PRE>
public void <B>rectangle</B>(<A HREF="../../../org/freedesktop/cairo/Point.html" title="class in org.freedesktop.cairo">Point</A>&nbsp;upperLeft,
                      <A HREF="../../../org/freedesktop/cairo/Point.html" title="class in org.freedesktop.cairo">Point</A>&nbsp;lowerRight)</PRE>
<DL>
<DD><B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; this method or constant
             will no doubt exist conceptually, but it may have a different
             name or signature in order that the presented API is an
             algorithmic mapping of the underlying native libraries.</I>
<P>
<DD>Draws a rectangle defined by the upper-left point p1 and the
 lower-right point p2.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>upperLeft</CODE> - x and y coordinates of the upper-left point<DD><CODE>lowerRight</CODE> - x and y coordinates of the lower-right point</DL>
</DD>
</DL>
<HR>

<A NAME="rectangle(org.freedesktop.cairo.Rectangle)"><!-- --></A><H3>
rectangle</H3>
<PRE>
public void <B>rectangle</B>(<A HREF="../../../org/freedesktop/cairo/Rectangle.html" title="class in org.freedesktop.cairo">Rectangle</A>&nbsp;rect)</PRE>
<DL>
<DD><B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; this method or constant
             will no doubt exist conceptually, but it may have a different
             name or signature in order that the presented API is an
             algorithmic mapping of the underlying native libraries.</I>
<P>
<DD>Draws a rectangle defined by the Rectangle object rect.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>rect</CODE> - Rectangle defining the coordinate of the shape to draw</DL>
</DD>
</DL>
<HR>

<A NAME="closePath()"><!-- --></A><H3>
closePath</H3>
<PRE>
public void <B>closePath</B>()</PRE>
<DL>
<DD><B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; this method or constant
             will no doubt exist conceptually, but it may have a different
             name or signature in order that the presented API is an
             algorithmic mapping of the underlying native libraries.</I>
<P>
<DD>Closes the current path by connecting current point to the starting point
 with a line segment.
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>

<A NAME="paint()"><!-- --></A><H3>
paint</H3>
<PRE>
public void <B>paint</B>()</PRE>
<DL>
<DD><B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; this method or constant
             will no doubt exist conceptually, but it may have a different
             name or signature in order that the presented API is an
             algorithmic mapping of the underlying native libraries.</I>
<P>
<DD>A drawing operator that paints the current source everywhere within the
 current clip region.
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>

<A NAME="paintWithAlpha(double)"><!-- --></A><H3>
paintWithAlpha</H3>
<PRE>
public void <B>paintWithAlpha</B>(double&nbsp;alpha)</PRE>
<DL>
<DD><B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; this method or constant
             will no doubt exist conceptually, but it may have a different
             name or signature in order that the presented API is an
             algorithmic mapping of the underlying native libraries.</I>
<P>
<DD>A drawing operator that paints the current source everywhere within the
 current clip region using a mask of constant alpha value alpha. The
 effect is similar to <tt>paint()</tt>, but the drawing is faded out
 using the alpha value.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>alpha</CODE> - </DL>
</DD>
</DL>
<HR>

<A NAME="mask(org.freedesktop.cairo.Pattern)"><!-- --></A><H3>
mask</H3>
<PRE>
public void <B>mask</B>(<A HREF="../../../org/freedesktop/cairo/Pattern.html" title="class in org.freedesktop.cairo">Pattern</A>&nbsp;pattern)</PRE>
<DL>
<DD><B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; this method or constant
             will no doubt exist conceptually, but it may have a different
             name or signature in order that the presented API is an
             algorithmic mapping of the underlying native libraries.</I>
<P>
<DD>A drawing operator that paints the current source using the alpha channel
 of pattern as a mask. (Opaque areas of mask are painted with the source,
 transparent areas are not painted.)
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>pattern</CODE> - </DL>
</DD>
</DL>
<HR>

<A NAME="mask(org.freedesktop.cairo.Surface, double, double)"><!-- --></A><H3>
mask</H3>
<PRE>
public void <B>mask</B>(<A HREF="../../../org/freedesktop/cairo/Surface.html" title="class in org.freedesktop.cairo">Surface</A>&nbsp;surface,
                 double&nbsp;sx,
                 double&nbsp;sy)</PRE>
<DL>
<DD><B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; this method or constant
             will no doubt exist conceptually, but it may have a different
             name or signature in order that the presented API is an
             algorithmic mapping of the underlying native libraries.</I>
<P>
<DD>A drawing operator that paints the current source using the alpha channel
 of surface as a mask. (Opaque areas of surface are painted with the
 source, transparent areas are not painted.)
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>surface</CODE> - <DD><CODE>sx</CODE> - <DD><CODE>sy</CODE> - </DL>
</DD>
</DL>
<HR>

<A NAME="stroke()"><!-- --></A><H3>
stroke</H3>
<PRE>
public void <B>stroke</B>()</PRE>
<DL>
<DD><B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; this method or constant
             will no doubt exist conceptually, but it may have a different
             name or signature in order that the presented API is an
             algorithmic mapping of the underlying native libraries.</I>
<P>
<DD>A drawing operator that strokes the current path according to the current
 line width, line join, line cap, and dash settings. After stroke, the
 current path will be cleared from the cairo context.
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>

<A NAME="strokePreserve()"><!-- --></A><H3>
strokePreserve</H3>
<PRE>
public void <B>strokePreserve</B>()</PRE>
<DL>
<DD><B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; this method or constant
             will no doubt exist conceptually, but it may have a different
             name or signature in order that the presented API is an
             algorithmic mapping of the underlying native libraries.</I>
<P>
<DD>A drawing operator that strokes the current path according to the current
 line width, line join, line cap, and dash settings. Unlike stroke(),
 strokePreserve preserves the path within the cairo context.
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>

<A NAME="fill()"><!-- --></A><H3>
fill</H3>
<PRE>
public void <B>fill</B>()</PRE>
<DL>
<DD><B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; this method or constant
             will no doubt exist conceptually, but it may have a different
             name or signature in order that the presented API is an
             algorithmic mapping of the underlying native libraries.</I>
<P>
<DD>A drawing operator that fills the current path according to the current
 fill rule. After fill, the current path will be cleared from the cairo
 context.
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>

<A NAME="fillPreserve()"><!-- --></A><H3>
fillPreserve</H3>
<PRE>
public void <B>fillPreserve</B>()</PRE>
<DL>
<DD><B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; this method or constant
             will no doubt exist conceptually, but it may have a different
             name or signature in order that the presented API is an
             algorithmic mapping of the underlying native libraries.</I>
<P>
<DD>A drawing operator that fills the current path according to the current
 fill rule. Unlike fill(), fillPreserve preserves the path within the
 cairo context.
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>

<A NAME="copyPage()"><!-- --></A><H3>
copyPage</H3>
<PRE>
public void <B>copyPage</B>()</PRE>
<DL>
<DD><DL>
</DL>
</DD>
</DL>
<HR>

<A NAME="showPage()"><!-- --></A><H3>
showPage</H3>
<PRE>
public void <B>showPage</B>()</PRE>
<DL>
<DD><DL>
</DL>
</DD>
</DL>
<HR>

<A NAME="inStroke(double, double)"><!-- --></A><H3>
inStroke</H3>
<PRE>
public boolean <B>inStroke</B>(double&nbsp;x,
                        double&nbsp;y)</PRE>
<DL>
<DD><B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; this method or constant
             will no doubt exist conceptually, but it may have a different
             name or signature in order that the presented API is an
             algorithmic mapping of the underlying native libraries.</I>
<P>
<DD>Determines whether the point specified by (x, y) lies inside
 the area bounded by the current path, including the path's
 stroke area.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>x</CODE> - x coordinate of the point to test<DD><CODE>y</CODE> - y coordinate of the point to test</DL>
</DD>
</DL>
<HR>

<A NAME="inStroke(org.freedesktop.cairo.Point)"><!-- --></A><H3>
inStroke</H3>
<PRE>
public boolean <B>inStroke</B>(<A HREF="../../../org/freedesktop/cairo/Point.html" title="class in org.freedesktop.cairo">Point</A>&nbsp;p)</PRE>
<DL>
<DD><DL>
</DL>
</DD>
</DL>
<HR>

<A NAME="inFill(double, double)"><!-- --></A><H3>
inFill</H3>
<PRE>
public boolean <B>inFill</B>(double&nbsp;x,
                      double&nbsp;y)</PRE>
<DL>
<DD><B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; this method or constant
             will no doubt exist conceptually, but it may have a different
             name or signature in order that the presented API is an
             algorithmic mapping of the underlying native libraries.</I>
<P>
<DD>Determines whether the point specified by (x, y) lies inside
 the area bounded by the current path, excluding the path's
 stroke area.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>x</CODE> - x coordinate of the point to test<DD><CODE>y</CODE> - y coordinate of the point to test</DL>
</DD>
</DL>
<HR>

<A NAME="inFill(org.freedesktop.cairo.Point)"><!-- --></A><H3>
inFill</H3>
<PRE>
public boolean <B>inFill</B>(<A HREF="../../../org/freedesktop/cairo/Point.html" title="class in org.freedesktop.cairo">Point</A>&nbsp;p)</PRE>
<DL>
<DD><DL>
</DL>
</DD>
</DL>
<HR>

<A NAME="strokeExtents()"><!-- --></A><H3>
strokeExtents</H3>
<PRE>
public <A HREF="../../../org/freedesktop/cairo/Rectangle.html" title="class in org.freedesktop.cairo">Rectangle</A> <B>strokeExtents</B>()</PRE>
<DL>
<DD><DL>
</DL>
</DD>
</DL>
<HR>

<A NAME="fillExtents()"><!-- --></A><H3>
fillExtents</H3>
<PRE>
public <A HREF="../../../org/freedesktop/cairo/Rectangle.html" title="class in org.freedesktop.cairo">Rectangle</A> <B>fillExtents</B>()</PRE>
<DL>
<DD><DL>
</DL>
</DD>
</DL>
<HR>

<A NAME="resetClip()"><!-- --></A><H3>
resetClip</H3>
<PRE>
public void <B>resetClip</B>()</PRE>
<DL>
<DD><B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; this method or constant
             will no doubt exist conceptually, but it may have a different
             name or signature in order that the presented API is an
             algorithmic mapping of the underlying native libraries.</I>
<P>
<DD>Reset the current clip region to its original, unrestricted state. That
 is, set the clip region to an infinitely large shape containing the
 target surface. Equivalently, if infinity is too hard to grasp, one can
 imagine the clip region being reset to the exact bounds of the target
 surface.
 
 Note that code meant to be reusable should not call resetClip() as it
 will cause results unexpected by higher-level code which calls clip().
 Consider using save() and restore() around clip() as a more robust means
 of temporarily restricting the clip region.
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>

<A NAME="clip()"><!-- --></A><H3>
clip</H3>
<PRE>
public void <B>clip</B>()</PRE>
<DL>
<DD><B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; this method or constant
             will no doubt exist conceptually, but it may have a different
             name or signature in order that the presented API is an
             algorithmic mapping of the underlying native libraries.</I>
<P>
<DD>Establishes a new clip region by intersecting the current clip region
 with the current path as it would be filled by fill() and according to
 the current fill rule (see setFillRule()).
 
 After clip, the current path will be cleared from the cairo context.
 
 The current clip region affects all drawing operations by effectively
 masking out any changes to the surface that are outside the current clip
 region.
 
 Calling clip() can only make the clip region smaller, never larger. But
 the current clip is part of the graphics state, so a tempoarary
 restriction of the clip region can be achieved by calling clip() within a
 save()/restore() pair. The only other means of increasing the size of the
 clip region is resetClip().
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>

<A NAME="clipPreserve()"><!-- --></A><H3>
clipPreserve</H3>
<PRE>
public void <B>clipPreserve</B>()</PRE>
<DL>
<DD><B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; this method or constant
             will no doubt exist conceptually, but it may have a different
             name or signature in order that the presented API is an
             algorithmic mapping of the underlying native libraries.</I>
<P>
<DD>Establishes a new clip region by intersecting the current clip region
 with the current path as it would be filled by fill() and according to
 the current fill rule (see setFillRule()).
 
 Unlike clip(), clipPreserve preserves the path within the cairo context.
 
 The current clip region affects all drawing operations by effectively
 masking out any changes to the surface that are outside the current clip
 region.
 
 Calling clip() can only make the clip region smaller, never larger. But
 the current clip is part of the graphics state, so a tempoarary
 restriction of the clip region can be achieved by calling clip() within a
 save()/restore() pair. The only other means of increasing the size of the
 clip region is resetClip().
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>

<A NAME="selectFontFace(java.lang.String, org.freedesktop.cairo.FontSlant, org.freedesktop.cairo.FontWeight)"><!-- --></A><H3>
selectFontFace</H3>
<PRE>
public void <B>selectFontFace</B>(java.lang.String&nbsp;family,
                           <A HREF="../../../org/freedesktop/cairo/FontSlant.html" title="class in org.freedesktop.cairo">FontSlant</A>&nbsp;slant,
                           <A HREF="../../../org/freedesktop/cairo/FontWeight.html" title="class in org.freedesktop.cairo">FontWeight</A>&nbsp;weight)</PRE>
<DL>
<DD><B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; this method or constant
             will no doubt exist conceptually, but it may have a different
             name or signature in order that the presented API is an
             algorithmic mapping of the underlying native libraries.</I>
<P>
<DD>Selects a family and style of font from a simplified description as a
 family name, slant and weight. This method is meant to be used only for
 applications with simple font needs: Cairo doesn't provide for operations
 such as listing all available fonts on the system, and it is expected
 that most applications will need to use a more comprehensive font
 handling and text layout library in addition to Cairo.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>family</CODE> - font family name<DD><CODE>slant</CODE> - font slant<DD><CODE>weight</CODE> - font weight</DL>
</DD>
</DL>
<HR>

<A NAME="setFontSize(double)"><!-- --></A><H3>
setFontSize</H3>
<PRE>
public void <B>setFontSize</B>(double&nbsp;scale)</PRE>
<DL>
<DD><B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; this method or constant
             will no doubt exist conceptually, but it may have a different
             name or signature in order that the presented API is an
             algorithmic mapping of the underlying native libraries.</I>
<P>
<DD>Sets the current font matrix to a scale by a factor of size, replacing
 any font matrix previously set with cairo_setFontSize() or
 setFontMatrix(). This results in a font size of size user space units.
 (More precisely, this matrix will result in the font's em-square being a
 size by size square in user space.)
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>scale</CODE> - the scaling factor.</DL>
</DD>
</DL>
<HR>

<A NAME="setFontMatrix(org.freedesktop.cairo.Matrix)"><!-- --></A><H3>
setFontMatrix</H3>
<PRE>
public void <B>setFontMatrix</B>(<A HREF="../../../org/freedesktop/cairo/Matrix.html" title="class in org.freedesktop.cairo">Matrix</A>&nbsp;matrix)</PRE>
<DL>
<DD><B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; this method or constant
             will no doubt exist conceptually, but it may have a different
             name or signature in order that the presented API is an
             algorithmic mapping of the underlying native libraries.</I>
<P>
<DD>Sets the current font matrix to matrix. The font matrix gives a
 transformation from the design space of the font (in this space, the
 em-square is 1 unit by 1 unit) to user space. Normally, a simple scale is
 used (see setFontSize()), but a more complex font matrix can be used to
 shear the font or stretch it unequally along the two axes
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>matrix</CODE> - transformation matrix.</DL>
</DD>
</DL>
<HR>

<A NAME="getFontMatrix()"><!-- --></A><H3>
getFontMatrix</H3>
<PRE>
public <A HREF="../../../org/freedesktop/cairo/Matrix.html" title="class in org.freedesktop.cairo">Matrix</A> <B>getFontMatrix</B>()</PRE>
<DL>
<DD><B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; this method or constant
             will no doubt exist conceptually, but it may have a different
             name or signature in order that the presented API is an
             algorithmic mapping of the underlying native libraries.</I>
<P>
<DD>Gets the current font matrix. See setFontMatrix()
<P>
<DD><DL>

<DT><B>Returns:</B><DD>the current font matrix</DL>
</DD>
</DL>
<HR>

<A NAME="showText(java.lang.String)"><!-- --></A><H3>
showText</H3>
<PRE>
public void <B>showText</B>(java.lang.String&nbsp;text)</PRE>
<DL>
<DD><B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; this method or constant
             will no doubt exist conceptually, but it may have a different
             name or signature in order that the presented API is an
             algorithmic mapping of the underlying native libraries.</I>
<P>
<DD>Draws the given text on the screen.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>text</CODE> - String to draw on the screen.</DL>
</DD>
</DL>
<HR>

<A NAME="showGlyphs(org.freedesktop.cairo.Glyph[])"><!-- --></A><H3>
showGlyphs</H3>
<PRE>
public void <B>showGlyphs</B>(<A HREF="../../../org/freedesktop/cairo/Glyph.html" title="class in org.freedesktop.cairo">Glyph</A>[]&nbsp;glyphs)</PRE>
<DL>
<DD><DL>
</DL>
</DD>
</DL>
<HR>

<A NAME="getFontFace()"><!-- --></A><H3>
getFontFace</H3>
<PRE>
public <A HREF="../../../org/freedesktop/cairo/FontFace.html" title="class in org.freedesktop.cairo">FontFace</A> <B>getFontFace</B>()</PRE>
<DL>
<DD><B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; this method or constant
             will no doubt exist conceptually, but it may have a different
             name or signature in order that the presented API is an
             algorithmic mapping of the underlying native libraries.</I>
<P>
<DD>Gets the current font face.
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>

<A NAME="fontExtents()"><!-- --></A><H3>
fontExtents</H3>
<PRE>
public <A HREF="../../../org/freedesktop/cairo/FontExtents.html" title="class in org.freedesktop.cairo">FontExtents</A> <B>fontExtents</B>()</PRE>
<DL>
<DD><B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; this method or constant
             will no doubt exist conceptually, but it may have a different
             name or signature in order that the presented API is an
             algorithmic mapping of the underlying native libraries.</I>
<P>
<DD>Gets the font extents for the currently selected font.
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>

<A NAME="setFontFace(org.freedesktop.cairo.FontFace)"><!-- --></A><H3>
setFontFace</H3>
<PRE>
public void <B>setFontFace</B>(<A HREF="../../../org/freedesktop/cairo/FontFace.html" title="class in org.freedesktop.cairo">FontFace</A>&nbsp;fontFace)</PRE>
<DL>
<DD><B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; this method or constant
             will no doubt exist conceptually, but it may have a different
             name or signature in order that the presented API is an
             algorithmic mapping of the underlying native libraries.</I>
<P>
<DD>Replaces the current FontFace object in the context with fontFace. The
 replaced font face in the context will be destroyed if there are no other
 references to it.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>fontFace</CODE> - </DL>
</DD>
</DL>
<HR>

<A NAME="textExtents(java.lang.String)"><!-- --></A><H3>
textExtents</H3>
<PRE>
public <A HREF="../../../org/freedesktop/cairo/TextExtents.html" title="class in org.freedesktop.cairo">TextExtents</A> <B>textExtents</B>(java.lang.String&nbsp;text)</PRE>
<DL>
<DD><B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; this method or constant
             will no doubt exist conceptually, but it may have a different
             name or signature in order that the presented API is an
             algorithmic mapping of the underlying native libraries.</I>
<P>
<DD>Gets the extents for a string of text. The extents describe a user-space
 rectangle that encloses the "inked" portion of the text, (as it would be
 drawn by showText). Additionally, the xAdvance and yAdvance values
 indicate the amount by which the current point would be advanced by
 showText.
 
 Note that whitespace characters do not directly contribute to the size of
 the rectangle (extents.width and extents.height). They do contribute
 indirectly by changing the position of non-whitespace characters. In
 particular, trailing whitespace characters are likely to not affect the
 size of the rectangle, though they will affect the xAdvance and yAdvance
 values.
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>

<A NAME="glyphExtents(org.freedesktop.cairo.Glyph[])"><!-- --></A><H3>
glyphExtents</H3>
<PRE>
public <A HREF="../../../org/freedesktop/cairo/TextExtents.html" title="class in org.freedesktop.cairo">TextExtents</A> <B>glyphExtents</B>(<A HREF="../../../org/freedesktop/cairo/Glyph.html" title="class in org.freedesktop.cairo">Glyph</A>[]&nbsp;glyphs)</PRE>
<DL>
<DD><B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; this method or constant
             will no doubt exist conceptually, but it may have a different
             name or signature in order that the presented API is an
             algorithmic mapping of the underlying native libraries.</I>
<P>
<DD>Gets the extents for an array of glyphs. The extents describe a
 user-space rectangle that encloses the "inked" portion of the glyphs, (as
 they would be drawn by showGlyphs). Additionally, the xAdvance and
 yAdvance values indicate the amount by which the current point would be
 advanced by cairo_show_glyphs.
 
 Note that whitespace glyphs do not contribute to the size of the
 rectangle (extents.width and extents.height).
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>

<A NAME="textPath(java.lang.String)"><!-- --></A><H3>
textPath</H3>
<PRE>
public void <B>textPath</B>(java.lang.String&nbsp;text)</PRE>
<DL>
<DD><DL>
</DL>
</DD>
</DL>
<HR>

<A NAME="glyphPath(org.freedesktop.cairo.Glyph[])"><!-- --></A><H3>
glyphPath</H3>
<PRE>
public void <B>glyphPath</B>(<A HREF="../../../org/freedesktop/cairo/Glyph.html" title="class in org.freedesktop.cairo">Glyph</A>[]&nbsp;glyphs)</PRE>
<DL>
<DD><DL>
</DL>
</DD>
</DL>
<HR>

<A NAME="getOperator()"><!-- --></A><H3>
getOperator</H3>
<PRE>
public <A HREF="../../../org/freedesktop/cairo/Operator.html" title="class in org.freedesktop.cairo">Operator</A> <B>getOperator</B>()</PRE>
<DL>
<DD><B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; this method or constant
             will no doubt exist conceptually, but it may have a different
             name or signature in order that the presented API is an
             algorithmic mapping of the underlying native libraries.</I>
<P>
<DD>Returns the current surface operator
<P>
<DD><DL>

<DT><B>Returns:</B><DD>The surface operator.</DL>
</DD>
</DL>
<HR>

<A NAME="getSource()"><!-- --></A><H3>
getSource</H3>
<PRE>
public <A HREF="../../../org/freedesktop/cairo/Pattern.html" title="class in org.freedesktop.cairo">Pattern</A> <B>getSource</B>()</PRE>
<DL>
<DD><B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; this method or constant
             will no doubt exist conceptually, but it may have a different
             name or signature in order that the presented API is an
             algorithmic mapping of the underlying native libraries.</I>
<P>
<DD>Gets the current source pattern for this object.
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>

<A NAME="getTolerance()"><!-- --></A><H3>
getTolerance</H3>
<PRE>
public double <B>getTolerance</B>()</PRE>
<DL>
<DD><B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; this method or constant
             will no doubt exist conceptually, but it may have a different
             name or signature in order that the presented API is an
             algorithmic mapping of the underlying native libraries.</I>
<P>
<DD>Returns the tesselation tolerance of the current state.
<P>
<DD><DL>

<DT><B>Returns:</B><DD>tesselation tolerance</DL>
</DD>
</DL>
<HR>

<A NAME="getCurrentPoint()"><!-- --></A><H3>
getCurrentPoint</H3>
<PRE>
public <A HREF="../../../org/freedesktop/cairo/Point.html" title="class in org.freedesktop.cairo">Point</A> <B>getCurrentPoint</B>()</PRE>
<DL>
<DD><B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; this method or constant
             will no doubt exist conceptually, but it may have a different
             name or signature in order that the presented API is an
             algorithmic mapping of the underlying native libraries.</I>
<P>
<DD>Returns the current point of the surface.
 
 The current point is returned in the user-space coordinate system. If
 there is no defined current point then Point will be set to (0,0)
<P>
<DD><DL>

<DT><B>Returns:</B><DD>Current point for drawing</DL>
</DD>
</DL>
<HR>

<A NAME="getFillRule()"><!-- --></A><H3>
getFillRule</H3>
<PRE>
public <A HREF="../../../org/freedesktop/cairo/FillRule.html" title="class in org.freedesktop.cairo">FillRule</A> <B>getFillRule</B>()</PRE>
<DL>
<DD><B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; this method or constant
             will no doubt exist conceptually, but it may have a different
             name or signature in order that the presented API is an
             algorithmic mapping of the underlying native libraries.</I>
<P>
<DD>Gets the current fill rule, as set by setFillRule().
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>

<A NAME="getLineWidth()"><!-- --></A><H3>
getLineWidth</H3>
<PRE>
public double <B>getLineWidth</B>()</PRE>
<DL>
<DD><B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; this method or constant
             will no doubt exist conceptually, but it may have a different
             name or signature in order that the presented API is an
             algorithmic mapping of the underlying native libraries.</I>
<P>
<DD>Returns the stroke line width.
<P>
<DD><DL>

<DT><B>Returns:</B><DD>The stroke line width</DL>
</DD>
</DL>
<HR>

<A NAME="getLineCap()"><!-- --></A><H3>
getLineCap</H3>
<PRE>
public <A HREF="../../../org/freedesktop/cairo/LineCap.html" title="class in org.freedesktop.cairo">LineCap</A> <B>getLineCap</B>()</PRE>
<DL>
<DD><B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; this method or constant
             will no doubt exist conceptually, but it may have a different
             name or signature in order that the presented API is an
             algorithmic mapping of the underlying native libraries.</I>
<P>
<DD>Returns current linecap style.
<P>
<DD><DL>

<DT><B>Returns:</B><DD>The line cap style</DL>
</DD>
</DL>
<HR>

<A NAME="getLineJoin()"><!-- --></A><H3>
getLineJoin</H3>
<PRE>
public <A HREF="../../../org/freedesktop/cairo/LineJoin.html" title="class in org.freedesktop.cairo">LineJoin</A> <B>getLineJoin</B>()</PRE>
<DL>
<DD><B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; this method or constant
             will no doubt exist conceptually, but it may have a different
             name or signature in order that the presented API is an
             algorithmic mapping of the underlying native libraries.</I>
<P>
<DD>Return current line join style.
<P>
<DD><DL>

<DT><B>Returns:</B><DD>Line join style</DL>
</DD>
</DL>
<HR>

<A NAME="getMiterLimit()"><!-- --></A><H3>
getMiterLimit</H3>
<PRE>
public double <B>getMiterLimit</B>()</PRE>
<DL>
<DD><B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; this method or constant
             will no doubt exist conceptually, but it may have a different
             name or signature in order that the presented API is an
             algorithmic mapping of the underlying native libraries.</I>
<P>
<DD>Returns the miter limit for miter style line joins
<P>
<DD><DL>

<DT><B>Returns:</B><DD>The miter limit</DL>
</DD>
</DL>
<HR>

<A NAME="getMatrix()"><!-- --></A><H3>
getMatrix</H3>
<PRE>
public <A HREF="../../../org/freedesktop/cairo/Matrix.html" title="class in org.freedesktop.cairo">Matrix</A> <B>getMatrix</B>()</PRE>
<DL>
<DD><B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; this method or constant
             will no doubt exist conceptually, but it may have a different
             name or signature in order that the presented API is an
             algorithmic mapping of the underlying native libraries.</I>
<P>
<DD>Returns the current transformation matrix
<P>
<DD><DL>

<DT><B>Returns:</B><DD>the current transformation matrix</DL>
</DD>
</DL>
<HR>

<A NAME="getTarget()"><!-- --></A><H3>
getTarget</H3>
<PRE>
public <A HREF="../../../org/freedesktop/cairo/Surface.html" title="class in org.freedesktop.cairo">Surface</A> <B>getTarget</B>()</PRE>
<DL>
<DD><B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; this method or constant
             will no doubt exist conceptually, but it may have a different
             name or signature in order that the presented API is an
             algorithmic mapping of the underlying native libraries.</I>
<P>
<DD>Gets the target surface for the cairo context as passed to the
 constructor.
<P>
<DD><DL>

<DT><B>Returns:</B><DD>the target surface</DL>
</DD>
</DL>
<HR>

<A NAME="status()"><!-- --></A><H3>
status</H3>
<PRE>
public <A HREF="../../../org/freedesktop/cairo/Status.html" title="class in org.freedesktop.cairo">Status</A> <B>status</B>()</PRE>
<DL>
<DD><DL>
</DL>
</DD>
</DL>
<HR>

<A NAME="setAntialias(org.freedesktop.cairo.Antialias)"><!-- --></A><H3>
setAntialias</H3>
<PRE>
public void <B>setAntialias</B>(<A HREF="../../../org/freedesktop/cairo/Antialias.html" title="class in org.freedesktop.cairo">Antialias</A>&nbsp;antialias)</PRE>
<DL>
<DD><DL>
</DL>
</DD>
</DL>
<HR>

<A NAME="getAntialias()"><!-- --></A><H3>
getAntialias</H3>
<PRE>
public <A HREF="../../../org/freedesktop/cairo/Antialias.html" title="class in org.freedesktop.cairo">Antialias</A> <B>getAntialias</B>()</PRE>
<DL>
<DD><DL>
</DL>
</DD>
</DL>
<HR>

<A NAME="setFontOptions(org.freedesktop.cairo.FontOptions)"><!-- --></A><H3>
setFontOptions</H3>
<PRE>
public void <B>setFontOptions</B>(<A HREF="../../../org/freedesktop/cairo/FontOptions.html" title="class in org.freedesktop.cairo">FontOptions</A>&nbsp;fontOptions)</PRE>
<DL>
<DD><DL>
</DL>
</DD>
</DL>
<HR>

<A NAME="getFontOptions()"><!-- --></A><H3>
getFontOptions</H3>
<PRE>
public <A HREF="../../../org/freedesktop/cairo/FontOptions.html" title="class in org.freedesktop.cairo">FontOptions</A> <B>getFontOptions</B>()</PRE>
<DL>
<DD><DL>
</DL>
</DD>
</DL>
<HR>

<A NAME="ellipse(double, double, double, double)"><!-- --></A><H3>
ellipse</H3>
<PRE>
public void <B>ellipse</B>(double&nbsp;cx,
                    double&nbsp;cy,
                    double&nbsp;rx,
                    double&nbsp;ry)</PRE>
<DL>
<DD><B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; this method or constant
             will no doubt exist conceptually, but it may have a different
             name or signature in order that the presented API is an
             algorithmic mapping of the underlying native libraries.</I>
<P>
<DD>Creates an ellipse path.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>cx</CODE> - X co-ordinate of the center of ellipse<DD><CODE>cy</CODE> - Y co-ordinate of the center of ellipse<DD><CODE>rx</CODE> - X radius of the ellipse<DD><CODE>ry</CODE> - Y radius of the ellipse</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="../../../org/freedesktop/cairo/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="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-all.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/freedesktop/cairo/Content.html" title="class in org.freedesktop.cairo"><B>PREV CLASS</B></A>&nbsp;
&nbsp;<A HREF="../../../org/freedesktop/cairo/Extend.html" title="class in org.freedesktop.cairo"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
  <A HREF="../../../index.html?org/freedesktop/cairo/Context.html" target="_top"><B>FRAMES</B></A>  &nbsp;
&nbsp;<A HREF="Context.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;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<A NAME="skip-navbar_bottom"></A>
<!-- ======== END OF BOTTOM NAVBAR ======= -->

<HR>

</BODY>
</HTML>