2003-10-16 05:31:56 +00:00
<refentry id= "cairo_set_tolerance" >
<refmeta >
<refentrytitle > cairo_set_tolerance</refentrytitle>
<manvolnum > 3</manvolnum>
</refmeta>
<refnamediv >
<refname > cairo_set_tolerance</refname>
2003-10-19 08:46:21 +00:00
<refpurpose > set accuracy of painting operations</refpurpose>
2003-10-16 05:31:56 +00:00
</refnamediv>
<refsynopsisdiv >
<programlisting >
void cairo_set_tolerance (<link linkend= "cairo_t" > cairo_t</link> *cr, double tolerance)</programlisting>
<variablelist role= "params" >
<varlistentry >
<term > <parameter > cr</parameter> :</term>
<listitem >
2003-10-19 08:46:21 +00:00
<simpara > a <link linkend= "cairo_t" > cairo_t</link> </simpara>
2003-10-16 05:31:56 +00:00
</listitem>
</varlistentry>
<varlistentry >
<term > <parameter > tolerance</parameter> :</term>
<listitem >
2003-10-19 08:46:21 +00:00
<simpara > the accuracy in device pixels</simpara>
2003-10-16 05:31:56 +00:00
</listitem>
</varlistentry>
</variablelist>
</refsynopsisdiv>
<refsect1 >
<title > Description</title>
<para >
<indexterm >
<primary > functions</primary>
<secondary > cairo_set_tolerance</secondary>
</indexterm>
<indexterm >
<primary />
</indexterm>
2003-10-19 08:46:21 +00:00
This function adjusts the error tolerance for tesselating curved objects. The default value is 0.1 (device pixels). This function can be used to trade speed against accuracy.
2003-10-16 05:31:56 +00:00
</para>
</refsect1>
2003-10-15 08:51:06 +00:00
</refentry>