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

📄 cairo-transforms.xml

📁 按照官方的说法:Cairo is a vector graphics library with cross-device output support. 翻译过来
💻 XML
字号:
<?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-Transformations"><refmeta><refentrytitle id="top_of_page">Transformations</refentrytitle><manvolnum>3</manvolnum><refmiscinfo>CAIRO Library</refmiscinfo></refmeta><refnamediv><refname>Transformations</refname><refpurpose>Manipulating the current transformation matrix</refpurpose><!--[<xref linkend="desc" endterm="desc.title"/>]--></refnamediv><refsynopsisdiv id="synopsis"><title id="synopsis.title">Synopsis</title><synopsis><link linkend="void">void</link>        <link linkend="cairo-translate">cairo_translate</link>                 (<link linkend="cairo-t">cairo_t</link> *cr,                                             <link linkend="double">double</link> tx,                                             <link linkend="double">double</link> ty);<link linkend="void">void</link>        <link linkend="cairo-scale">cairo_scale</link>                     (<link linkend="cairo-t">cairo_t</link> *cr,                                             <link linkend="double">double</link> sx,                                             <link linkend="double">double</link> sy);<link linkend="void">void</link>        <link linkend="cairo-rotate">cairo_rotate</link>                    (<link linkend="cairo-t">cairo_t</link> *cr,                                             <link linkend="double">double</link> angle);<link linkend="void">void</link>        <link linkend="cairo-transform">cairo_transform</link>                 (<link linkend="cairo-t">cairo_t</link> *cr,                                             const <link linkend="cairo-matrix-t">cairo_matrix_t</link> *matrix);<link linkend="void">void</link>        <link linkend="cairo-set-matrix">cairo_set_matrix</link>                (<link linkend="cairo-t">cairo_t</link> *cr,                                             const <link linkend="cairo-matrix-t">cairo_matrix_t</link> *matrix);<link linkend="void">void</link>        <link linkend="cairo-get-matrix">cairo_get_matrix</link>                (<link linkend="cairo-t">cairo_t</link> *cr,                                             <link linkend="cairo-matrix-t">cairo_matrix_t</link> *matrix);<link linkend="void">void</link>        <link linkend="cairo-identity-matrix">cairo_identity_matrix</link>           (<link linkend="cairo-t">cairo_t</link> *cr);<link linkend="void">void</link>        <link linkend="cairo-user-to-device">cairo_user_to_device</link>            (<link linkend="cairo-t">cairo_t</link> *cr,                                             <link linkend="double">double</link> *x,                                             <link linkend="double">double</link> *y);<link linkend="void">void</link>        <link linkend="cairo-user-to-device-distance">cairo_user_to_device_distance</link>   (<link linkend="cairo-t">cairo_t</link> *cr,                                             <link linkend="double">double</link> *dx,                                             <link linkend="double">double</link> *dy);<link linkend="void">void</link>        <link linkend="cairo-device-to-user">cairo_device_to_user</link>            (<link linkend="cairo-t">cairo_t</link> *cr,                                             <link linkend="double">double</link> *x,                                             <link linkend="double">double</link> *y);<link linkend="void">void</link>        <link linkend="cairo-device-to-user-distance">cairo_device_to_user_distance</link>   (<link linkend="cairo-t">cairo_t</link> *cr,                                             <link linkend="double">double</link> *dx,                                             <link linkend="double">double</link> *dy);</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-translate" role="function"/>cairo_translate ()</title><indexterm><primary>cairo_translate</primary></indexterm><programlisting><link linkend="void">void</link>        cairo_translate                 (<link linkend="cairo-t">cairo_t</link> *cr,                                             <link linkend="double">double</link> tx,                                             <link linkend="double">double</link> ty);</programlisting></refsect2><refsect2><title><anchor id="cairo-scale" role="function"/>cairo_scale ()</title><indexterm><primary>cairo_scale</primary></indexterm><programlisting><link linkend="void">void</link>        cairo_scale                     (<link linkend="cairo-t">cairo_t</link> *cr,                                             <link linkend="double">double</link> sx,                                             <link linkend="double">double</link> sy);</programlisting></refsect2><refsect2><title><anchor id="cairo-rotate" role="function"/>cairo_rotate ()</title><indexterm><primary>cairo_rotate</primary></indexterm><programlisting><link linkend="void">void</link>        cairo_rotate                    (<link linkend="cairo-t">cairo_t</link> *cr,                                             <link linkend="double">double</link> angle);</programlisting></refsect2><refsect2><title><anchor id="cairo-transform" role="function"/>cairo_transform ()</title><indexterm><primary>cairo_transform</primary></indexterm><programlisting><link linkend="void">void</link>        cairo_transform                 (<link linkend="cairo-t">cairo_t</link> *cr,                                             const <link linkend="cairo-matrix-t">cairo_matrix_t</link> *matrix);</programlisting></refsect2><refsect2><title><anchor id="cairo-set-matrix" role="function"/>cairo_set_matrix ()</title><indexterm><primary>cairo_set_matrix</primary></indexterm><programlisting><link linkend="void">void</link>        cairo_set_matrix                (<link linkend="cairo-t">cairo_t</link> *cr,                                             const <link linkend="cairo-matrix-t">cairo_matrix_t</link> *matrix);</programlisting></refsect2><refsect2><title><anchor id="cairo-get-matrix" role="function"/>cairo_get_matrix ()</title><indexterm><primary>cairo_get_matrix</primary></indexterm><programlisting><link linkend="void">void</link>        cairo_get_matrix                (<link linkend="cairo-t">cairo_t</link> *cr,                                             <link linkend="cairo-matrix-t">cairo_matrix_t</link> *matrix);</programlisting></refsect2><refsect2><title><anchor id="cairo-identity-matrix" role="function"/>cairo_identity_matrix ()</title><indexterm><primary>cairo_identity_matrix</primary></indexterm><programlisting><link linkend="void">void</link>        cairo_identity_matrix           (<link linkend="cairo-t">cairo_t</link> *cr);</programlisting></refsect2><refsect2><title><anchor id="cairo-user-to-device" role="function"/>cairo_user_to_device ()</title><indexterm><primary>cairo_user_to_device</primary></indexterm><programlisting><link linkend="void">void</link>        cairo_user_to_device            (<link linkend="cairo-t">cairo_t</link> *cr,                                             <link linkend="double">double</link> *x,                                             <link linkend="double">double</link> *y);</programlisting></refsect2><refsect2><title><anchor id="cairo-user-to-device-distance" role="function"/>cairo_user_to_device_distance ()</title><indexterm><primary>cairo_user_to_device_distance</primary></indexterm><programlisting><link linkend="void">void</link>        cairo_user_to_device_distance   (<link linkend="cairo-t">cairo_t</link> *cr,                                             <link linkend="double">double</link> *dx,                                             <link linkend="double">double</link> *dy);</programlisting></refsect2><refsect2><title><anchor id="cairo-device-to-user" role="function"/>cairo_device_to_user ()</title><indexterm><primary>cairo_device_to_user</primary></indexterm><programlisting><link linkend="void">void</link>        cairo_device_to_user            (<link linkend="cairo-t">cairo_t</link> *cr,                                             <link linkend="double">double</link> *x,                                             <link linkend="double">double</link> *y);</programlisting></refsect2><refsect2><title><anchor id="cairo-device-to-user-distance" role="function"/>cairo_device_to_user_distance ()</title><indexterm><primary>cairo_device_to_user_distance</primary></indexterm><programlisting><link linkend="void">void</link>        cairo_device_to_user_distance   (<link linkend="cairo-t">cairo_t</link> *cr,                                             <link linkend="double">double</link> *dx,                                             <link linkend="double">double</link> *dy);</programlisting></refsect2></refsect1></refentry>

⌨️ 快捷键说明

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