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

📄 cairo-pattern.xml

📁 按照官方的说法:Cairo is a vector graphics library with cross-device output support. 翻译过来
💻 XML
📖 第 1 页 / 共 2 页
字号:
<?xml version='1.0' encoding='UTF-8'?> <!DOCTYPE refentry PUBLIC "-//OASIS//DTD DocBook XML V4.2//EN"                "http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd" [<!ENTITY version SYSTEM "version.xml">]><refentry id="cairo-Patterns"><refmeta><refentrytitle id="top_of_page">Patterns</refentrytitle><manvolnum>3</manvolnum><refmiscinfo>CAIRO Library</refmiscinfo></refmeta><refnamediv><refname>Patterns</refname><refpurpose>Gradients and filtered sources</refpurpose><!--[<xref linkend="desc" endterm="desc.title"/>]--></refnamediv><refsynopsisdiv id="synopsis"><title id="synopsis.title">Synopsis</title><synopsis>typedef     <link linkend="cairo-pattern-t">cairo_pattern_t</link>;<link linkend="void">void</link>        <link linkend="cairo-pattern-add-color-stop-rgb">cairo_pattern_add_color_stop_rgb</link>                                            (<link linkend="cairo-pattern-t">cairo_pattern_t</link> *pattern,                                             <link linkend="double">double</link> offset,                                             <link linkend="double">double</link> red,                                             <link linkend="double">double</link> green,                                             <link linkend="double">double</link> blue);<link linkend="void">void</link>        <link linkend="cairo-pattern-add-color-stop-rgba">cairo_pattern_add_color_stop_rgba</link>                                            (<link linkend="cairo-pattern-t">cairo_pattern_t</link> *pattern,                                             <link linkend="double">double</link> offset,                                             <link linkend="double">double</link> red,                                             <link linkend="double">double</link> green,                                             <link linkend="double">double</link> blue,                                             <link linkend="double">double</link> alpha);<link linkend="cairo-pattern-t">cairo_pattern_t</link>* <link linkend="cairo-pattern-create-rgb">cairo_pattern_create_rgb</link>   (<link linkend="double">double</link> red,                                             <link linkend="double">double</link> green,                                             <link linkend="double">double</link> blue);<link linkend="cairo-pattern-t">cairo_pattern_t</link>* <link linkend="cairo-pattern-create-rgba">cairo_pattern_create_rgba</link>  (<link linkend="double">double</link> red,                                             <link linkend="double">double</link> green,                                             <link linkend="double">double</link> blue,                                             <link linkend="double">double</link> alpha);<link linkend="cairo-pattern-t">cairo_pattern_t</link>* <link linkend="cairo-pattern-create-for-surface">cairo_pattern_create_for_surface</link>                                            (<link linkend="cairo-surface-t">cairo_surface_t</link> *surface);<link linkend="cairo-pattern-t">cairo_pattern_t</link>* <link linkend="cairo-pattern-create-linear">cairo_pattern_create_linear</link>                                            (<link linkend="double">double</link> x0,                                             <link linkend="double">double</link> y0,                                             <link linkend="double">double</link> x1,                                             <link linkend="double">double</link> y1);<link linkend="cairo-pattern-t">cairo_pattern_t</link>* <link linkend="cairo-pattern-create-radial">cairo_pattern_create_radial</link>                                            (<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);<link linkend="void">void</link>        <link linkend="cairo-pattern-destroy">cairo_pattern_destroy</link>           (<link linkend="cairo-pattern-t">cairo_pattern_t</link> *pattern);<link linkend="cairo-pattern-t">cairo_pattern_t</link>* <link linkend="cairo-pattern-reference">cairo_pattern_reference</link>    (<link linkend="cairo-pattern-t">cairo_pattern_t</link> *pattern);<link linkend="cairo-status-t">cairo_status_t</link> <link linkend="cairo-pattern-status">cairo_pattern_status</link>         (<link linkend="cairo-pattern-t">cairo_pattern_t</link> *pattern);enum        <link linkend="cairo-extend-t">cairo_extend_t</link>;<link linkend="void">void</link>        <link linkend="cairo-pattern-set-extend">cairo_pattern_set_extend</link>        (<link linkend="cairo-pattern-t">cairo_pattern_t</link> *pattern,                                             <link linkend="cairo-extend-t">cairo_extend_t</link> extend);<link linkend="cairo-extend-t">cairo_extend_t</link> <link linkend="cairo-pattern-get-extend">cairo_pattern_get_extend</link>     (<link linkend="cairo-pattern-t">cairo_pattern_t</link> *pattern);enum        <link linkend="cairo-filter-t">cairo_filter_t</link>;<link linkend="void">void</link>        <link linkend="cairo-pattern-set-filter">cairo_pattern_set_filter</link>        (<link linkend="cairo-pattern-t">cairo_pattern_t</link> *pattern,                                             <link linkend="cairo-filter-t">cairo_filter_t</link> filter);<link linkend="cairo-filter-t">cairo_filter_t</link> <link linkend="cairo-pattern-get-filter">cairo_pattern_get_filter</link>     (<link linkend="cairo-pattern-t">cairo_pattern_t</link> *pattern);<link linkend="void">void</link>        <link linkend="cairo-pattern-set-matrix">cairo_pattern_set_matrix</link>        (<link linkend="cairo-pattern-t">cairo_pattern_t</link> *pattern,                                             const <link linkend="cairo-matrix-t">cairo_matrix_t</link> *matrix);<link linkend="void">void</link>        <link linkend="cairo-pattern-get-matrix">cairo_pattern_get_matrix</link>        (<link linkend="cairo-pattern-t">cairo_pattern_t</link> *pattern,                                             <link linkend="cairo-matrix-t">cairo_matrix_t</link> *matrix);enum        <link linkend="cairo-pattern-type-t">cairo_pattern_type_t</link>;<link linkend="cairo-pattern-type-t">cairo_pattern_type_t</link> <link linkend="cairo-pattern-get-type">cairo_pattern_get_type</link> (<link linkend="cairo-pattern-t">cairo_pattern_t</link> *pattern);</synopsis></refsynopsisdiv><refsect1 id="desc"><title id="desc.title">Description</title><para></para></refsect1><refsect1 id="details"><title id="details.title">Details</title><refsect2><title><anchor id="cairo-pattern-t" role="typedef"/>cairo_pattern_t</title><indexterm><primary>cairo_pattern_t</primary></indexterm><programlisting>typedef struct _cairo_pattern cairo_pattern_t;</programlisting><para></para></refsect2><refsect2><title><anchor id="cairo-pattern-add-color-stop-rgb" role="function"/>cairo_pattern_add_color_stop_rgb ()</title><indexterm><primary>cairo_pattern_add_color_stop_rgb</primary></indexterm><programlisting><link linkend="void">void</link>        cairo_pattern_add_color_stop_rgb                                            (<link linkend="cairo-pattern-t">cairo_pattern_t</link> *pattern,                                             <link linkend="double">double</link> offset,                                             <link linkend="double">double</link> red,                                             <link linkend="double">double</link> green,                                             <link linkend="double">double</link> blue);</programlisting></refsect2><refsect2><title><anchor id="cairo-pattern-add-color-stop-rgba" role="function"/>cairo_pattern_add_color_stop_rgba ()</title><indexterm><primary>cairo_pattern_add_color_stop_rgba</primary></indexterm><programlisting><link linkend="void">void</link>        cairo_pattern_add_color_stop_rgba                                            (<link linkend="cairo-pattern-t">cairo_pattern_t</link> *pattern,                                             <link linkend="double">double</link> offset,                                             <link linkend="double">double</link> red,                                             <link linkend="double">double</link> green,                                             <link linkend="double">double</link> blue,                                             <link linkend="double">double</link> alpha);</programlisting></refsect2><refsect2><title><anchor id="cairo-pattern-create-rgb" role="function"/>cairo_pattern_create_rgb ()</title><indexterm><primary>cairo_pattern_create_rgb</primary></indexterm><programlisting><link linkend="cairo-pattern-t">cairo_pattern_t</link>* cairo_pattern_create_rgb   (<link linkend="double">double</link> red,                                             <link linkend="double">double</link> green,                                             <link linkend="double">double</link> blue);</programlisting></refsect2><refsect2><title><anchor id="cairo-pattern-create-rgba" role="function"/>cairo_pattern_create_rgba ()</title><indexterm><primary>cairo_pattern_create_rgba</primary></indexterm><programlisting><link linkend="cairo-pattern-t">cairo_pattern_t</link>* cairo_pattern_create_rgba  (<link linkend="double">double</link> red,                                             <link linkend="double">double</link> green,                                             <link linkend="double">double</link> blue,                                             <link linkend="double">double</link> alpha);</programlisting></refsect2><refsect2><title><anchor id="cairo-pattern-create-for-surface" role="function"/>cairo_pattern_create_for_surface ()</title><indexterm><primary>cairo_pattern_create_for_surface</primary></indexterm><programlisting><link linkend="cairo-pattern-t">cairo_pattern_t</link>* cairo_pattern_create_for_surface

⌨️ 快捷键说明

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