KRenderingPaintServer {id="patternExactFit" [type=PATTERN] [bbox=at (0,0) size 0.20x0.40]}
KRenderingPaintServer {id="patternTranslateRegionX" [type=PATTERN] [bbox=at (0,0) size 0.20x0.40]}
KRenderingPaintServer {id="patternTranslateRegionY" [type=PATTERN] [bbox=at (0,0) size 0.20x0.40]}
KRenderingPaintServer {id="patternTranslateRegionXY" [type=PATTERN] [bbox=at (0,0) size 0.20x0.40]}
KRenderingPaintServer {id="patternExactFitPANone" [type=PATTERN] [bbox=at (0,0) size 0.20x0.40]}
KRenderingPaintServer {id="patternStretchX" [type=PATTERN] [bbox=at (0,0) size 0.20x0.40]}
KRenderingPaintServer {id="patternStretchY" [type=PATTERN] [bbox=at (0,0) size 0.20x0.40]}
KRenderingPaintServer {id="patternStretchXY" [type=PATTERN] [bbox=at (0,0) size 0.20x0.40]}
layer at (0,0) size 800x600
  RenderView at (0,0) size 800x600
layer at (0,0) size 450x500
  RenderSVGRoot {svg} at (28.50,36) size 474.50x424.50
    RenderSVGText {text} at (225,50) size 278x18 contains 1 chunk(s)
      RenderSVGInlineText {#text} at (0,-14) size 278x18
        chunk 1 text run 1 at (225.00,50.00) startOffset 0 endOffset 43 width 278.00: "patternRegion, x, y, width, height, viewBox"
    RenderSVGContainer {g} at (28.50,71) size 396.50x389.50
      RenderSVGHiddenContainer {defs} at (0,0) size 0x0
        RenderSVGContainer {pattern} at (0,0) size 0x0
          RenderSVGContainer {use} at (0,0) size 0x0
        RenderSVGContainer {pattern} at (0,0) size 0x0
          RenderSVGContainer {use} at (0,0) size 0x0
        RenderSVGContainer {pattern} at (0,0) size 0x0
          RenderSVGContainer {use} at (0,0) size 0x0
        RenderSVGContainer {pattern} at (0,0) size 0x0
          RenderSVGContainer {use} at (0,0) size 0x0
        RenderSVGContainer {pattern} at (0,0) size 0x0
          RenderSVGContainer {use} at (0,0) size 0x0
        RenderSVGContainer {pattern} at (0,0) size 0x0
          RenderSVGContainer {use} at (0,0) size 0x0
        RenderSVGContainer {pattern} at (0,0) size 0x0
          RenderSVGContainer {use} at (0,0) size 0x0
        RenderSVGContainer {pattern} at (0,0) size 0x0
          RenderSVGContainer {use} at (0,0) size 0x0
      RenderSVGContainer {g} at (30,71) size 172x19 [transform={m=((1.00,0.00)(0.00,1.00)) t=(30.00,90.00)}]
        RenderSVGText {text} at (0,-5) size 172x19 contains 1 chunk(s)
          RenderSVGInlineText {#text} at (0,-14) size 172x19
            chunk 1 text run 1 at (0.00,-5.00) startOffset 0 endOffset 29 width 172.00: "Pattern (4 times actual size)"
        RenderSVGContainer {use} at (30,90) size 0x0 [transform={m=((4.00,0.00)(0.00,4.00)) t=(0.00,0.00)}]
      RenderSVGContainer {g} at (28.50,181) size 253.50x279.50 [transform={m=((1.00,0.00)(0.00,1.00)) t=(30.00,200.00)}]
        RenderSVGContainer {g} at (29.50,181) size 166.50x69.50
          RenderSVGText {text} at (0,-5) size 166x19 contains 1 chunk(s)
            RenderSVGInlineText {#text} at (0,-14) size 166x19
              chunk 1 text run 1 at (0.00,-5.00) startOffset 0 endOffset 26 width 166.00: "Exact Fit in patternRegion"
          RenderPath {rect} at (29.50,199.50) size 101x51 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=PATTERN] [bbox=at (0,0) size 0.20x0.40]}] [data="M0.00,0.00L100.00,0.00L100.00,50.00L0.00,50.00"]
          RenderPath {rect} at (29.50,199.50) size 21x21 [stroke={[type=SOLID] [color=#FFFFFF]}] [data="M0.00,0.00L20.00,0.00L20.00,20.00L0.00,20.00"]
        RenderSVGContainer {g} at (28.50,251) size 205.50x69.50 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,70.00)}]
          RenderSVGText {text} at (0,-5) size 204x19 contains 1 chunk(s)
            RenderSVGInlineText {#text} at (0,-14) size 204x19
              chunk 1 text run 1 at (0.00,-5.00) startOffset 0 endOffset 35 width 204.00: "pattern content offset to the right"
          RenderPath {rect} at (29.50,269.50) size 101x51 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=PATTERN] [bbox=at (0,0) size 0.20x0.40]}] [data="M0.00,0.00L100.00,0.00L100.00,50.00L0.00,50.00"]
          RenderPath {rect} at (28.50,268.50) size 23x23 [stroke={[type=SOLID] [color=#FFFFFF] [stroke width=3.00]}] [fill={[type=SOLID] [color=#000000] [opacity=0.12]}] [data="M0.00,0.00L20.00,0.00L20.00,20.00L0.00,20.00"]
          RenderPath {rect} at (34.50,269.50) size 16x21 [stroke={[type=SOLID] [color=#FF0000]}] [data="M5.00,0.00L20.00,0.00L20.00,20.00L5.00,20.00"]
        RenderSVGContainer {g} at (28.50,321) size 220.50x69.50 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,140.00)}]
          RenderSVGText {text} at (0,-5) size 219x19 contains 1 chunk(s)
            RenderSVGInlineText {#text} at (0,-14) size 219x19
              chunk 1 text run 1 at (0.00,-5.00) startOffset 0 endOffset 36 width 219.00: "pattern content offset to the bottom"
          RenderPath {rect} at (29.50,339.50) size 101x51 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=PATTERN] [bbox=at (0,0) size 0.20x0.40]}] [data="M0.00,0.00L100.00,0.00L100.00,50.00L0.00,50.00"]
          RenderPath {rect} at (28.50,338.50) size 23x23 [stroke={[type=SOLID] [color=#FFFFFF] [stroke width=3.00]}] [fill={[type=SOLID] [color=#000000] [opacity=0.12]}] [data="M0.00,0.00L20.00,0.00L20.00,20.00L0.00,20.00"]
          RenderPath {rect} at (29.50,344.50) size 21x16 [stroke={[type=SOLID] [color=#FF0000]}] [data="M0.00,5.00L20.00,5.00L20.00,20.00L0.00,20.00"]
        RenderSVGContainer {g} at (28.50,391) size 253.50x69.50 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,210.00)}]
          RenderSVGText {text} at (0,-5) size 252x19 contains 1 chunk(s)
            RenderSVGInlineText {#text} at (0,-14) size 252x19
              chunk 1 text run 1 at (0.00,-5.00) startOffset 0 endOffset 42 width 252.00: "pattern content offset to the bottom/right"
          RenderPath {rect} at (29.50,409.50) size 101x51 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=PATTERN] [bbox=at (0,0) size 0.20x0.40]}] [data="M0.00,0.00L100.00,0.00L100.00,50.00L0.00,50.00"]
          RenderPath {rect} at (28.50,408.50) size 23x23 [stroke={[type=SOLID] [color=#FFFFFF] [stroke width=3.00]}] [fill={[type=SOLID] [color=#000000] [opacity=0.12]}] [data="M0.00,0.00L20.00,0.00L20.00,20.00L0.00,20.00"]
          RenderPath {rect} at (39.50,419.50) size 11x11 [stroke={[type=SOLID] [color=#FF0000]}] [data="M10.00,10.00L20.00,10.00L20.00,20.00L10.00,20.00"]
      RenderSVGContainer {g} at (254.50,181) size 170.50x279.50 [transform={m=((1.00,0.00)(0.00,1.00)) t=(255.00,200.00)}]
        RenderSVGContainer {g} at (254.50,181) size 166.50x69.50
          RenderSVGText {text} at (0,-5) size 166x19 contains 1 chunk(s)
            RenderSVGInlineText {#text} at (0,-14) size 166x19
              chunk 1 text run 1 at (0.00,-5.00) startOffset 0 endOffset 26 width 166.00: "Exact Fit in patternRegion"
          RenderPath {rect} at (254.50,199.50) size 101x51 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=PATTERN] [bbox=at (0,0) size 0.20x0.40]}] [data="M0.00,0.00L100.00,0.00L100.00,50.00L0.00,50.00"]
          RenderPath {rect} at (254.50,199.50) size 21x21 [stroke={[type=SOLID] [color=#FFFFFF]}] [fill={[type=SOLID] [color=#000000] [opacity=0.12]}] [data="M0.00,0.00L20.00,0.00L20.00,20.00L0.00,20.00"]
        RenderSVGContainer {g} at (254.50,251) size 154.50x69.50 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,70.00)}]
          RenderSVGText {text} at (0,-5) size 154x19 contains 1 chunk(s)
            RenderSVGInlineText {#text} at (0,-14) size 154x19
              chunk 1 text run 1 at (0.00,-5.00) startOffset 0 endOffset 25 width 154.00: "pattern content X stretch"
          RenderPath {rect} at (254.50,269.50) size 101x51 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=PATTERN] [bbox=at (0,0) size 0.20x0.40]}] [data="M0.00,0.00L100.00,0.00L100.00,50.00L0.00,50.00"]
          RenderPath {rect} at (254.50,269.50) size 21x21 [stroke={[type=SOLID] [color=#FFFFFF]}] [fill={[type=SOLID] [color=#000000] [opacity=0.12]}] [data="M0.00,0.00L20.00,0.00L20.00,20.00L0.00,20.00"]
        RenderSVGContainer {g} at (254.50,321) size 154.50x69.50 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,140.00)}]
          RenderSVGText {text} at (0,-5) size 154x19 contains 1 chunk(s)
            RenderSVGInlineText {#text} at (0,-14) size 154x19
              chunk 1 text run 1 at (0.00,-5.00) startOffset 0 endOffset 25 width 154.00: "pattern content Y stretch"
          RenderPath {rect} at (254.50,339.50) size 101x51 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=PATTERN] [bbox=at (0,0) size 0.20x0.40]}] [data="M0.00,0.00L100.00,0.00L100.00,50.00L0.00,50.00"]
          RenderPath {rect} at (254.50,339.50) size 21x21 [stroke={[type=SOLID] [color=#FFFFFF]}] [fill={[type=SOLID] [color=#000000] [opacity=0.12]}] [data="M0.00,0.00L20.00,0.00L20.00,20.00L0.00,20.00"]
        RenderSVGContainer {g} at (254.50,391) size 170.50x69.50 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,210.00)}]
          RenderSVGText {text} at (0,-5) size 170x19 contains 1 chunk(s)
            RenderSVGInlineText {#text} at (0,-14) size 170x19
              chunk 1 text run 1 at (0.00,-5.00) startOffset 0 endOffset 27 width 170.00: "pattern content X/Y stretch"
          RenderPath {rect} at (254.50,409.50) size 101x51 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=PATTERN] [bbox=at (0,0) size 0.20x0.40]}] [data="M0.00,0.00L100.00,0.00L100.00,50.00L0.00,50.00"]
          RenderPath {rect} at (254.50,409.50) size 21x21 [stroke={[type=SOLID] [color=#FFFFFF]}] [fill={[type=SOLID] [color=#000000] [opacity=0.12]}] [data="M0.00,0.00L20.00,0.00L20.00,20.00L0.00,20.00"]
    RenderSVGContainer {use} at (0,0) size 0x0
