in_document(http://www.w3.org/TR/SVG11/images/struct/Use03.svg) begin_render begin_group(1.000000, NULL, NULL) set_viewport(0.000000px, 0.000000px, 10.000000cm, 3.000000cm) apply_view_box({{0.000000, 0.000000, 100.000000, 30.000000}, xMidYMid, meet}, 10.000000cm, 3.000000cm) viewport_clipping_path(0.000000px, 0.000000px, 0.000000px, 0.000000px) transform([1.000000 0.000000 0.000000 1.000000 0.000000 0.000000]) set_visibility(visible) set_opacity(1.000000) set_color(#000000) measure_font_size('sans-serif', 0.000000, 10.000000px, out_size) -> out_size = 10.000000 set_font_family('sans-serif') set_font_size(10.000000) set_font_style(normal) set_font_weight(400) set_fill_opacity(1.000000) set_fill_paint(color, #000000) set_fill_rule(non-zero) set_stroke_dash_array() set_stroke_dash_offset(0.000000px) set_stroke_line_cap(butt) set_stroke_line_join(miter) set_stroke_miter_limit(4.000000) set_stroke_opacity(1.000000) set_stroke_paint(none) set_stroke_width(1.000000px) set_text_anchor(start) set_clip_path(NULL) set_clip_rule(non-zero) set_mask(NULL) set_marker_start(NULL) set_marker_mid(NULL) set_marker_end(NULL) begin_element(NULL, NULL) transform([1.000000 0.000000 0.000000 1.000000 0.000000 0.000000]) set_fill_paint(none) set_stroke_paint(color, #0000ff) set_stroke_width(0.200000px) render_rect(0.100000px, 0.100000px, 99.800000px, 29.800000px, 0.000000px, 0.000000px) end_element() begin_group(1.000000, NULL, NULL) measure_position(0.000000px, 0.000000px, ox, oy) -> ox = 0.000000, oy = 0.000000 transform([0.984808 0.173648 -0.173648 0.984808 20.000000 2.500000]) begin_element('MyRect', NULL) transform([1.000000 0.000000 0.000000 1.000000 0.000000 0.000000]) render_rect(0.000000px, 0.000000px, 60.000000px, 10.000000px, 0.000000px, 0.000000px) end_element() end_group(1.000000) end_group(1.000000) end_render out_document(http://www.w3.org/TR/SVG11/images/struct/Use03.svg)