Package: pango

CStruct pango-matrix

Superclasses

common-lisp:structure-object, common-lisp:t

Documented Subclasses

None

Details

A structure specifying a transformation between user-space coordinates and device coordinates. The transformation is given by
 x-device = x-user * xx + y-user * xy + x0
 y-device = x-user * yx + y-user * yy + y0  
(define-g-boxed-cstruct pango-matrix "PangoMatrix"
  (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))  
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.
 

See also

2021-1-4