sig type matrix = Cairo.matrix = { xx : float; yx : float; xy : float; yy : float; x0 : float; y0 : float; } type point = Cairo.point = { x : float; y : float; } end