⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 cairo-pattern.xml

📁 按照官方的说法:Cairo is a vector graphics library with cross-device output support. 翻译过来
💻 XML
📖 第 1 页 / 共 2 页
字号:
                                            (<link linkend="cairo-surface-t">cairo_surface_t</link> *surface);</programlisting></refsect2><refsect2><title><anchor id="cairo-pattern-create-linear" role="function"/>cairo_pattern_create_linear ()</title><indexterm><primary>cairo_pattern_create_linear</primary></indexterm><programlisting><link linkend="cairo-pattern-t">cairo_pattern_t</link>* cairo_pattern_create_linear                                            (<link linkend="double">double</link> x0,                                             <link linkend="double">double</link> y0,                                             <link linkend="double">double</link> x1,                                             <link linkend="double">double</link> y1);</programlisting></refsect2><refsect2><title><anchor id="cairo-pattern-create-radial" role="function"/>cairo_pattern_create_radial ()</title><indexterm><primary>cairo_pattern_create_radial</primary></indexterm><programlisting><link linkend="cairo-pattern-t">cairo_pattern_t</link>* cairo_pattern_create_radial                                            (<link linkend="double">double</link> cx0,                                             <link linkend="double">double</link> cy0,                                             <link linkend="double">double</link> radius0,                                             <link linkend="double">double</link> cx1,                                             <link linkend="double">double</link> cy1,                                             <link linkend="double">double</link> radius1);</programlisting></refsect2><refsect2><title><anchor id="cairo-pattern-destroy" role="function"/>cairo_pattern_destroy ()</title><indexterm><primary>cairo_pattern_destroy</primary></indexterm><programlisting><link linkend="void">void</link>        cairo_pattern_destroy           (<link linkend="cairo-pattern-t">cairo_pattern_t</link> *pattern);</programlisting></refsect2><refsect2><title><anchor id="cairo-pattern-reference" role="function"/>cairo_pattern_reference ()</title><indexterm><primary>cairo_pattern_reference</primary></indexterm><programlisting><link linkend="cairo-pattern-t">cairo_pattern_t</link>* cairo_pattern_reference    (<link linkend="cairo-pattern-t">cairo_pattern_t</link> *pattern);</programlisting></refsect2><refsect2><title><anchor id="cairo-pattern-status" role="function"/>cairo_pattern_status ()</title><indexterm><primary>cairo_pattern_status</primary></indexterm><programlisting><link linkend="cairo-status-t">cairo_status_t</link> cairo_pattern_status         (<link linkend="cairo-pattern-t">cairo_pattern_t</link> *pattern);</programlisting></refsect2><refsect2><title><anchor id="cairo-extend-t" role="enum"/>enum cairo_extend_t</title><indexterm><primary>cairo_extend_t</primary></indexterm><programlisting>typedef enum _cairo_extend {    CAIRO_EXTEND_NONE,    CAIRO_EXTEND_REPEAT,    CAIRO_EXTEND_REFLECT,    CAIRO_EXTEND_PAD} cairo_extend_t;</programlisting><para><link linkend="cairo-extend-t"><type>cairo_extend_t</type></link> is used to describe how the area outsideof a pattern will be drawn.</para><para></para><variablelist role="enum"><varlistentry><term><anchor id="CAIRO-EXTEND-NONE:CAPS" role="constant"/><literal>CAIRO_EXTEND_NONE</literal></term><listitem><simpara> pixels outside of the source pattern  are fully transparent</simpara></listitem></varlistentry><varlistentry><term><anchor id="CAIRO-EXTEND-REPEAT:CAPS" role="constant"/><literal>CAIRO_EXTEND_REPEAT</literal></term><listitem><simpara> the pattern is tiled by repeating</simpara></listitem></varlistentry><varlistentry><term><anchor id="CAIRO-EXTEND-REFLECT:CAPS" role="constant"/><literal>CAIRO_EXTEND_REFLECT</literal></term><listitem><simpara> the pattern is tiled by reflecting  at the edges (not implemented for surface patterns currently)</simpara></listitem></varlistentry><varlistentry><term><anchor id="CAIRO-EXTEND-PAD:CAPS" role="constant"/><literal>CAIRO_EXTEND_PAD</literal></term><listitem><simpara> pixels outside of the pattern copy  the closest pixel from the source (Since 1.2; not implemented  for surface patterns currently)</simpara></listitem></varlistentry></variablelist></refsect2><refsect2><title><anchor id="cairo-pattern-set-extend" role="function"/>cairo_pattern_set_extend ()</title><indexterm><primary>cairo_pattern_set_extend</primary></indexterm><programlisting><link linkend="void">void</link>        cairo_pattern_set_extend        (<link linkend="cairo-pattern-t">cairo_pattern_t</link> *pattern,                                             <link linkend="cairo-extend-t">cairo_extend_t</link> extend);</programlisting></refsect2><refsect2><title><anchor id="cairo-pattern-get-extend" role="function"/>cairo_pattern_get_extend ()</title><indexterm><primary>cairo_pattern_get_extend</primary></indexterm><programlisting><link linkend="cairo-extend-t">cairo_extend_t</link> cairo_pattern_get_extend     (<link linkend="cairo-pattern-t">cairo_pattern_t</link> *pattern);</programlisting></refsect2><refsect2><title><anchor id="cairo-filter-t" role="enum"/>enum cairo_filter_t</title><indexterm><primary>cairo_filter_t</primary></indexterm><programlisting>typedef enum _cairo_filter {    CAIRO_FILTER_FAST,    CAIRO_FILTER_GOOD,    CAIRO_FILTER_BEST,    CAIRO_FILTER_NEAREST,    CAIRO_FILTER_BILINEAR,    CAIRO_FILTER_GAUSSIAN} cairo_filter_t;</programlisting><para></para></refsect2><refsect2><title><anchor id="cairo-pattern-set-filter" role="function"/>cairo_pattern_set_filter ()</title><indexterm><primary>cairo_pattern_set_filter</primary></indexterm><programlisting><link linkend="void">void</link>        cairo_pattern_set_filter        (<link linkend="cairo-pattern-t">cairo_pattern_t</link> *pattern,                                             <link linkend="cairo-filter-t">cairo_filter_t</link> filter);</programlisting></refsect2><refsect2><title><anchor id="cairo-pattern-get-filter" role="function"/>cairo_pattern_get_filter ()</title><indexterm><primary>cairo_pattern_get_filter</primary></indexterm><programlisting><link linkend="cairo-filter-t">cairo_filter_t</link> cairo_pattern_get_filter     (<link linkend="cairo-pattern-t">cairo_pattern_t</link> *pattern);</programlisting></refsect2><refsect2><title><anchor id="cairo-pattern-set-matrix" role="function"/>cairo_pattern_set_matrix ()</title><indexterm><primary>cairo_pattern_set_matrix</primary></indexterm><programlisting><link linkend="void">void</link>        cairo_pattern_set_matrix        (<link linkend="cairo-pattern-t">cairo_pattern_t</link> *pattern,                                             const <link linkend="cairo-matrix-t">cairo_matrix_t</link> *matrix);</programlisting></refsect2><refsect2><title><anchor id="cairo-pattern-get-matrix" role="function"/>cairo_pattern_get_matrix ()</title><indexterm><primary>cairo_pattern_get_matrix</primary></indexterm><programlisting><link linkend="void">void</link>        cairo_pattern_get_matrix        (<link linkend="cairo-pattern-t">cairo_pattern_t</link> *pattern,                                             <link linkend="cairo-matrix-t">cairo_matrix_t</link> *matrix);</programlisting></refsect2><refsect2><title><anchor id="cairo-pattern-type-t" role="enum" condition="since:1.2"/>enum cairo_pattern_type_t</title><indexterm role="1.2"><primary>cairo_pattern_type_t</primary></indexterm><programlisting>typedef enum _cairo_pattern_type {    CAIRO_PATTERN_TYPE_SOLID,    CAIRO_PATTERN_TYPE_SURFACE,    CAIRO_PATTERN_TYPE_LINEAR,    CAIRO_PATTERN_TYPE_RADIAL} cairo_pattern_type_t;</programlisting><para>Since  1.2</para></refsect2><refsect2><title><anchor id="cairo-pattern-get-type" role="function" condition="since:1.2"/>cairo_pattern_get_type ()</title><indexterm role="1.2"><primary>cairo_pattern_get_type</primary></indexterm><programlisting><link linkend="cairo-pattern-type-t">cairo_pattern_type_t</link> cairo_pattern_get_type (<link linkend="cairo-pattern-t">cairo_pattern_t</link> *pattern);</programlisting><para>Since  1.2</para></refsect2></refsect1></refentry>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -