cairo-transforms.sgml [plain text]
<!-- ##### SECTION Title ##### -->
Transformations
<!-- ##### SECTION Short_Description ##### -->
Manipulating the current transformation matrix
<!-- ##### SECTION Long_Description ##### -->
<para>
The current transformation matrix, <firstterm>ctm</firstterm>, is a
two-dimensional affine transformation that maps all coordinates and other
drawing instruments from the <firstterm>user space</firstterm> into the
surface's canonical coordinate system, also known as the <firstterm>device
space</firstterm>.
</para>
<!-- ##### SECTION See_Also ##### -->
<para>
<itemizedlist>
<listitem>#cairo_matrix_t</listitem>
</itemizedlist>
</para>
<!-- ##### SECTION Stability_Level ##### -->
<!-- ##### FUNCTION cairo_translate ##### -->
<para>
</para>
@cr:
@tx:
@ty:
<!-- ##### FUNCTION cairo_scale ##### -->
<para>
</para>
@cr:
@sx:
@sy:
<!-- ##### FUNCTION cairo_rotate ##### -->
<para>
</para>
@cr:
@angle:
<!-- ##### FUNCTION cairo_transform ##### -->
<para>
</para>
@cr:
@matrix:
<!-- ##### FUNCTION cairo_set_matrix ##### -->
<para>
</para>
@cr:
@matrix:
<!-- ##### FUNCTION cairo_get_matrix ##### -->
<para>
</para>
@cr:
@matrix:
<!-- ##### FUNCTION cairo_identity_matrix ##### -->
<para>
</para>
@cr:
<!-- ##### FUNCTION cairo_user_to_device ##### -->
<para>
</para>
@cr:
@x:
@y:
<!-- ##### FUNCTION cairo_user_to_device_distance ##### -->
<para>
</para>
@cr:
@dx:
@dy:
<!-- ##### FUNCTION cairo_device_to_user ##### -->
<para>
</para>
@cr:
@x:
@y:
<!-- ##### FUNCTION cairo_device_to_user_distance ##### -->
<para>
</para>
@cr:
@dx:
@dy: