Lines Matching refs:tr
159 static void sp_shape_render_invoke_marker_rendering(SPMarker* marker, Geom::Affine tr, SPStyle* style, CairoRenderContext *ctx)
164 tr = Geom::Scale(style->stroke_width.computed) * tr;
173 tr = (Geom::Affine)marker_item->transform * (Geom::Affine)marker->c2p * tr;
175 marker_item->transform = tr;
216 Geom::Affine tr;
218 tr = sp_shape_marker_get_transform_at_start(pathv.begin()->front());
220 tr = Geom::Rotate::from_degrees( 180.0 ) * sp_shape_marker_get_transform_at_start(pathv.begin()->front());
222 tr = Geom::Rotate::from_degrees(marker->orient.computed) * Geom::Translate(pathv.begin()->front().pointAt(0));
224 sp_shape_render_invoke_marker_rendering(marker, tr, style, ctx);
236 Geom::Affine tr;
238 tr = sp_shape_marker_get_transform_at_start(path_it->front());
240 tr = Geom::Rotate::from_degrees(marker->orient.computed) * Geom::Translate(path_it->front().pointAt(0));
242 sp_shape_render_invoke_marker_rendering(marker, tr, style, ctx);
253 Geom::Affine tr;
255 tr = sp_shape_marker_get_transform(*curve_it1, *curve_it2);
257 tr = Geom::Rotate::from_degrees(marker->orient.computed) * Geom::Translate(curve_it1->pointAt(1));
260 sp_shape_render_invoke_marker_rendering(marker, tr, style, ctx);
269 Geom::Affine tr;
271 tr = sp_shape_marker_get_transform_at_end(lastcurve);
273 tr = Geom::Rotate::from_degrees(marker->orient.computed) * Geom::Translate(lastcurve.pointAt(1));
275 sp_shape_render_invoke_marker_rendering(marker, tr, style, ctx);
293 Geom::Affine tr;
295 tr = sp_shape_marker_get_transform_at_end(lastcurve);
297 tr = Geom::Rotate::from_degrees(marker->orient.computed) * Geom::Translate(lastcurve.pointAt(1));
300 sp_shape_render_invoke_marker_rendering(marker, tr, style, ctx);