2003-10-16 05:31:56 +00:00
<refentry id= "cairo_set_pattern" >
<refmeta >
<refentrytitle > cairo_set_pattern</refentrytitle>
<manvolnum > 3</manvolnum>
</refmeta>
<refnamediv >
<refname > cairo_set_pattern</refname>
2003-10-19 08:46:21 +00:00
<refpurpose > select a surface as fill pattern</refpurpose>
2003-10-16 05:31:56 +00:00
</refnamediv>
<refsynopsisdiv >
<programlisting >
void cairo_set_pattern (<link linkend= "cairo_t" > cairo_t</link> *cr, <link linkend= "cairo_surface_t" > cairo_surface_t</link> *pattern)</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 > pattern</parameter> :</term>
<listitem >
2003-10-19 08:46:21 +00:00
<simpara > a surface</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_pattern</secondary>
</indexterm>
<indexterm >
<primary />
</indexterm>
2003-10-19 08:46:21 +00:00
This function selects <varname > pattern</varname> as pattern for fill operations. If the repeat flag is set via <link linkend= "cairo_surface_set_repeat" > cairo_surface_set_repeat</link> , the pattern will be tiled, otherwise just drawn once.
2003-10-16 05:31:56 +00:00
</para>
</refsect1>
2003-10-15 08:51:06 +00:00
</refentry>