fn null() -> Matrix[src]fn new(xx: f64, yx: f64, xy: f64, yy: f64, x0: f64, y0: f64) -> Matrix[src]fn multiply(left: &Matrix, right: &Matrix) -> Matrix[src]fn identity() -> Matrix[src]fn init(&mut self, xx: f64, yx: f64, xy: f64, yy: f64, x0: f64, y0: f64)[src]fn translate(&mut self, tx: f64, ty: f64)[src]fn scale(&mut self, sx: f64, sy: f64)[src]fn rotate(&mut self, angle: f64)[src]fn invert(&mut self)[src]fn try_invert(&self) -> Result<Matrix, Status>[src]fn transform_distance(&self, _dx: f64, _dy: f64) -> (f64, f64)[src]fn transform_point(&self, _x: f64, _y: f64) -> (f64, f64)[src]impl MatrixTrait for Matrix[src]fn null() -> Matrix[src]fn new(xx: f64, yx: f64, xy: f64, yy: f64, x0: f64, y0: f64) -> Matrix[src]fn multiply(left: &Matrix, right: &Matrix) -> Matrix[src]fn identity() -> Matrix[src]fn init(&mut self, xx: f64, yx: f64, xy: f64, yy: f64, x0: f64, y0: f64)[src]fn translate(&mut self, tx: f64, ty: f64)[src]fn scale(&mut self, sx: f64, sy: f64)[src]fn rotate(&mut self, angle: f64)[src]fn invert(&mut self)[src]fn try_invert(&self) -> Result<Matrix, Status>[src]fn transform_distance(&self, _dx: f64, _dy: f64) -> (f64, f64)[src]fn transform_point(&self, _x: f64, _y: f64) -> (f64, f64)[src]