Lines Matching refs:origin
281 Transformable::RotateBy(BPoint origin, double degrees)
284 multiply(agg::trans_affine_translation(-origin.x, -origin.y));
286 multiply(agg::trans_affine_translation(origin.x, origin.y));
293 Transformable::ScaleBy(BPoint origin, double xScale, double yScale)
296 multiply(agg::trans_affine_translation(-origin.x, -origin.y));
298 multiply(agg::trans_affine_translation(origin.x, origin.y));
305 Transformable::ShearBy(BPoint origin, double xShear, double yShear)
308 multiply(agg::trans_affine_translation(-origin.x, -origin.y));
310 multiply(agg::trans_affine_translation(origin.x, origin.y));