Package: pango

GBoxed pango:matrix

Declaration

(glib:define-gboxed-cstruct matrix "PangoMatrix"
  (:export t
   :type-initializer "pango_matrix_get_type")
  (xx :double :initform 0.0d0)
  (xy :double :initform 0.0d0)
  (yx :double :initform 0.0d0)
  (yy :double :initform 0.0d0)
  (x0 :double :initform 0.0d0)
  (y0 :double :initform 0.0d0))  

Values

xx
1st component of the transformation matrix.
xy
2nd component of the transformation matrix.
yx
3rd component of the transformation matrix.
yy
4th component of the transformation matrix.
x0
x translation.
y0
y translation.

Details

A structure specifying a transformation between user-space coordinates and device coordinates. The transformation is given by
xdevice = xuser * xx + yuser * xy + x0
ydevice = xuser * yx + yuser * yy + y0  
 

Returned by

Slot Access Functions

2025-1-3