Should there, then, be separate cairo_horizontal_shear() and cairo_vertical_shear() functions? -JimC -- James Cloos <cloos at jhcloos.com> OpenPGP: 1024D/ED7DAEA6