Lines Matching refs:origin
262 Transformable::RotateBy(BPoint origin, double degrees)
265 multiply(agg::trans_affine_translation(-origin.x, -origin.y));
267 multiply(agg::trans_affine_translation(origin.x, origin.y));
274 Transformable::ScaleBy(BPoint origin, double xScale, double yScale)
277 multiply(agg::trans_affine_translation(-origin.x, -origin.y));
279 multiply(agg::trans_affine_translation(origin.x, origin.y));
286 Transformable::ShearBy(BPoint origin, double xShear, double yShear)
289 multiply(agg::trans_affine_translation(-origin.x, -origin.y));
291 multiply(agg::trans_affine_translation(origin.x, origin.y));