pub fn g_skew(&mut self, x_factor: i32, y_factor: i32) {
        let mut t = Transform::new();
        t.skew_x(x_factor);
        t.skew_y(y_factor);
        self.g_begin(None, Some(&t), None)
    }
// FIXME: test if a skew of 0 for y or x don't break
test if a skew of 0 for y or x don't break
test if a skew of 0 for y or x don ' t break
pub fn g_skew(&mut self, x_factor: i32, y_factor: i32) {
        let mut t = Transform::new();
        t.skew_x(x_factor);
        t.skew_y(y_factor);
        self.g_begin(None, Some(&t), None)
    }
pub fn g_skew ( & mut self , x_factor : i32 , y_factor : i32 ) { let mut t = Transform :: new ( ) ; t . skew_x ( x_factor ) ; t . skew_y ( y_factor ) ; self . g_begin ( None , Some ( & t ) , None ) }
FIXME: test if a skew of 0 for y or x don't break
FIXME : test if a skew of 0 for y or x don ' t break
&mut self
x_factor
i32
y_factor
i32