1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209
|
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<!-- Generated by graphviz version 2.26.3 (20100126.1600)
-->
<!-- Title: textrendering Pages: 1 -->
<svg width="751pt" height="692pt"
viewBox="0.00 0.00 751.00 692.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph1" class="graph" transform="scale(1 1) rotate(0) translate(4 688)">
<title>textrendering</title>
<polygon fill="white" stroke="white" points="-4,5 -4,-688 748,-688 748,5 -4,5"/>
<!-- Renderer -->
<g id="node1" class="node"><title>Renderer</title>
<ellipse fill="none" stroke="red" cx="202" cy="-216" rx="55.0898" ry="18"/>
<text text-anchor="middle" x="202" y="-211.9" font-family="Times Roman,serif" font-size="14.00">Renderer</text>
</g>
<!-- text_symbolizer_helper -->
<g id="node22" class="node"><title>text_symbolizer_helper</title>
<ellipse fill="none" stroke="black" cx="257" cy="-108" rx="123.188" ry="18"/>
<text text-anchor="middle" x="257" y="-103.9" font-family="Times Roman,serif" font-size="14.00">text_symbolizer_helper</text>
</g>
<!-- Renderer->text_symbolizer_helper -->
<g id="edge24" class="edge"><title>Renderer->text_symbolizer_helper</title>
<path fill="none" stroke="red" d="M211.082,-198.166C219.787,-181.072 233.049,-155.03 243.086,-135.321"/>
<polygon fill="red" stroke="red" points="246.301,-136.721 247.721,-126.221 240.064,-133.544 246.301,-136.721"/>
<text text-anchor="middle" x="263.5" y="-157.9" font-family="Times Roman,serif" font-size="14.00">creates</text>
</g>
<!-- text_placements -->
<g id="node2" class="node"><title>text_placements</title>
<polygon fill="none" stroke="black" points="333,-594 203,-594 203,-558 333,-558 333,-594"/>
<text text-anchor="middle" x="268" y="-571.9" font-family="Times Roman,serif" font-size="14.00">text_placements</text>
</g>
<!-- text_placement_info -->
<g id="node3" class="node"><title>text_placement_info</title>
<polygon fill="none" stroke="black" points="255,-504 99,-504 99,-468 255,-468 255,-504"/>
<text text-anchor="middle" x="177" y="-481.9" font-family="Times Roman,serif" font-size="14.00">text_placement_info</text>
</g>
<!-- text_placements->text_placement_info -->
<g id="edge8" class="edge"><title>text_placements->text_placement_info</title>
<path fill="none" stroke="black" stroke-dasharray="5,2" d="M215.601,-557.935C207.162,-553.163 199.182,-547.256 193,-540 186.78,-532.7 182.978,-523.066 180.653,-513.959"/>
<polygon fill="black" stroke="black" points="184.058,-513.138 178.607,-504.053 177.202,-514.555 184.058,-513.138"/>
<text text-anchor="middle" x="265.5" y="-526.9" font-family="Times Roman,serif" font-size="14.00">get_placement_info()</text>
</g>
<!-- text_symbolizer_properties -->
<g id="node6" class="node"><title>text_symbolizer_properties</title>
<ellipse fill="none" stroke="black" cx="350" cy="-396" rx="141.756" ry="18"/>
<text text-anchor="middle" x="350" y="-391.9" font-family="Times Roman,serif" font-size="14.00">text_symbolizer_properties</text>
</g>
<!-- text_placements->text_symbolizer_properties -->
<g id="edge6" class="edge"><title>text_placements->text_symbolizer_properties</title>
<path fill="none" stroke="black" d="M318.858,-557.893C326.332,-553.155 333.138,-547.27 338,-540 361.079,-505.491 359.334,-455.423 355.216,-424.332"/>
<polygon fill="black" stroke="black" points="358.638,-423.555 353.697,-414.183 351.715,-424.591 358.638,-423.555"/>
<text text-anchor="middle" x="392" y="-481.9" font-family="Times Roman,serif" font-size="14.00">properties</text>
</g>
<!-- text_placement_info->Renderer -->
<g id="edge32" class="edge"><title>text_placement_info->Renderer</title>
<path fill="none" stroke="red" d="M178.679,-467.865C182.949,-421.753 194.245,-299.754 199.386,-244.232"/>
<polygon fill="red" stroke="red" points="202.891,-244.336 200.328,-234.056 195.921,-243.69 202.891,-244.336"/>
<text text-anchor="middle" x="218" y="-346.9" font-family="Times Roman,serif" font-size="14.00">used by</text>
</g>
<!-- text_placement_info->text_placement_info -->
<g id="edge14" class="edge"><title>text_placement_info->text_placement_info</title>
<path fill="none" stroke="black" d="M255.347,-493.319C265.944,-492.092 273,-489.652 273,-486 273,-483.66 270.104,-481.818 265.237,-480.474"/>
<polygon fill="black" stroke="black" points="265.811,-477.021 255.347,-478.681 264.562,-483.909 265.811,-477.021"/>
<text text-anchor="middle" x="294.5" y="-481.9" font-family="Times Roman,serif" font-size="14.00">next()</text>
</g>
<!-- text_placement_info->text_symbolizer_properties -->
<g id="edge10" class="edge"><title>text_placement_info->text_symbolizer_properties</title>
<path fill="none" stroke="black" d="M205.59,-467.816C223.267,-456.881 246.594,-442.998 268,-432 277.741,-426.995 288.329,-422.019 298.561,-417.435"/>
<polygon fill="black" stroke="black" points="300.089,-420.586 307.823,-413.345 297.262,-414.183 300.089,-420.586"/>
<text text-anchor="middle" x="303" y="-436.9" font-family="Times Roman,serif" font-size="14.00">properties</text>
</g>
<!-- text_path -->
<g id="node13" class="node"><title>text_path</title>
<ellipse fill="none" stroke="black" cx="58" cy="-108" rx="57.8712" ry="18"/>
<text text-anchor="middle" x="58" y="-103.9" font-family="Times Roman,serif" font-size="14.00">text_path</text>
</g>
<!-- text_placement_info->text_path -->
<g id="edge12" class="edge"><title>text_placement_info->text_path</title>
<path fill="none" stroke="black" stroke-dasharray="5,2" d="M126.12,-467.855C96.1265,-453.548 64,-430.234 64,-396 64,-396 64,-396 64,-216 64,-189.011 62.109,-158.287 60.4502,-136.528"/>
<polygon fill="black" stroke="black" points="63.9209,-136.019 59.6395,-126.328 56.9429,-136.574 63.9209,-136.019"/>
<text text-anchor="middle" x="103.5" y="-301.9" font-family="Times Roman,serif" font-size="14.00">placements</text>
</g>
<!-- node_ -->
<g id="node4" class="node"><title>node_</title>
<ellipse fill="none" stroke="black" cx="546" cy="-486" rx="34.2406" ry="18"/>
<text text-anchor="middle" x="546" y="-481.9" font-family="Times Roman,serif" font-size="14.00">node</text>
</g>
<!-- node_->text_symbolizer_properties -->
<g id="edge2" class="edge"><title>node_->text_symbolizer_properties</title>
<path fill="none" stroke="black" stroke-dasharray="5,2" d="M519.973,-474.049C488.774,-459.723 435.885,-435.437 397.374,-417.753"/>
<polygon fill="black" stroke="black" points="398.463,-414.402 387.915,-413.41 395.542,-420.764 398.463,-414.402"/>
<text text-anchor="middle" x="483.5" y="-436.9" font-family="Times Roman,serif" font-size="14.00">tree_</text>
</g>
<!-- text_node -->
<g id="node29" class="node"><title>text_node</title>
<ellipse fill="none" stroke="black" cx="571" cy="-216" rx="59.7599" ry="18"/>
<text text-anchor="middle" x="571" y="-211.9" font-family="Times Roman,serif" font-size="14.00">text_node</text>
</g>
<!-- node_->text_node -->
<g id="edge34" class="edge"><title>node_->text_node</title>
<path fill="none" stroke="black" stroke-dasharray="5,2" d="M543.76,-467.986C542.07,-453.443 539.894,-432.44 539,-414 538.225,-398.019 537.442,-393.924 539,-378 543.639,-330.576 555.743,-276.444 563.664,-244.305"/>
<polygon fill="black" stroke="black" points="567.138,-244.841 566.173,-234.29 560.347,-243.14 567.138,-244.841"/>
</g>
<!-- list_node -->
<g id="node31" class="node"><title>list_node</title>
<ellipse fill="none" stroke="black" cx="602" cy="-396" rx="54.2008" ry="18"/>
<text text-anchor="middle" x="602" y="-391.9" font-family="Times Roman,serif" font-size="14.00">list_node</text>
</g>
<!-- node_->list_node -->
<g id="edge36" class="edge"><title>node_->list_node</title>
<path fill="none" stroke="black" stroke-dasharray="5,2" d="M556.797,-468.647C564.904,-455.619 576.152,-437.542 585.399,-422.68"/>
<polygon fill="black" stroke="black" points="588.541,-424.255 590.852,-413.916 582.598,-420.557 588.541,-424.255"/>
</g>
<!-- format_node -->
<g id="node33" class="node"><title>format_node</title>
<ellipse fill="none" stroke="black" cx="671" cy="-306" rx="71.7694" ry="18"/>
<text text-anchor="middle" x="671" y="-301.9" font-family="Times Roman,serif" font-size="14.00">format_node</text>
</g>
<!-- node_->format_node -->
<g id="edge38" class="edge"><title>node_->format_node</title>
<path fill="none" stroke="black" stroke-dasharray="5,2" d="M575.79,-476.997C604.109,-466.713 645.225,-446.909 665,-414 679.362,-390.099 679.082,-357.591 676.314,-334.501"/>
<polygon fill="black" stroke="black" points="679.737,-333.716 674.86,-324.311 672.808,-334.705 679.737,-333.716"/>
</g>
<!-- processed_text -->
<g id="node16" class="node"><title>processed_text</title>
<ellipse fill="none" stroke="black" cx="350" cy="-306" rx="82.8866" ry="18"/>
<text text-anchor="middle" x="350" y="-301.9" font-family="Times Roman,serif" font-size="14.00">processed_text</text>
</g>
<!-- text_symbolizer_properties->processed_text -->
<g id="edge16" class="edge"><title>text_symbolizer_properties->processed_text</title>
<path fill="none" stroke="black" stroke-dasharray="5,2" d="M350,-377.787C350,-365.344 350,-348.605 350,-334.421"/>
<polygon fill="black" stroke="black" points="353.5,-334.186 350,-324.186 346.5,-334.186 353.5,-334.186"/>
<text text-anchor="middle" x="381" y="-346.9" font-family="Times Roman,serif" font-size="14.00">process()</text>
</g>
<!-- TextSymbolizer -->
<g id="node7" class="node"><title>TextSymbolizer</title>
<ellipse fill="none" stroke="black" cx="268" cy="-666" rx="84.7756" ry="18"/>
<text text-anchor="middle" x="268" y="-661.9" font-family="Times Roman,serif" font-size="14.00">TextSymbolizer</text>
</g>
<!-- TextSymbolizer->text_placements -->
<g id="edge4" class="edge"><title>TextSymbolizer->text_placements</title>
<path fill="none" stroke="black" stroke-dasharray="5,2" d="M268,-647.787C268,-635.344 268,-618.605 268,-604.421"/>
<polygon fill="black" stroke="black" points="271.5,-604.186 268,-594.186 264.5,-604.186 271.5,-604.186"/>
<text text-anchor="middle" x="336.5" y="-616.9" font-family="Times Roman,serif" font-size="14.00">placement_options_</text>
</g>
<!-- text_path->Renderer -->
<g id="edge20" class="edge"><title>text_path->Renderer</title>
<path fill="none" stroke="red" d="M80.4469,-124.835C105.006,-143.254 144.503,-172.877 171.774,-193.331"/>
<polygon fill="red" stroke="red" points="169.716,-196.162 179.816,-199.362 173.916,-190.562 169.716,-196.162"/>
<text text-anchor="middle" x="179" y="-157.9" font-family="Times Roman,serif" font-size="14.00">used by</text>
</g>
<!-- processed_text->Renderer -->
<g id="edge22" class="edge"><title>processed_text->Renderer</title>
<path fill="none" stroke="red" d="M321.814,-288.86C297.656,-274.169 262.76,-252.948 236.853,-237.194"/>
<polygon fill="red" stroke="red" points="238.459,-234.075 228.096,-231.869 234.822,-240.056 238.459,-234.075"/>
<text text-anchor="middle" x="324" y="-256.9" font-family="Times Roman,serif" font-size="14.00">owned by</text>
</g>
<!-- string_info -->
<g id="node18" class="node"><title>string_info</title>
<ellipse fill="none" stroke="black" cx="404" cy="-162" rx="61.8445" ry="18"/>
<text text-anchor="middle" x="404" y="-157.9" font-family="Times Roman,serif" font-size="14.00">string_info</text>
</g>
<!-- processed_text->string_info -->
<g id="edge18" class="edge"><title>processed_text->string_info</title>
<path fill="none" stroke="black" stroke-dasharray="5,2" d="M356.73,-288.053C365.986,-263.37 382.733,-218.711 393.606,-189.717"/>
<polygon fill="black" stroke="black" points="396.951,-190.765 397.185,-180.173 390.397,-188.307 396.951,-190.765"/>
<text text-anchor="middle" x="427" y="-256.9" font-family="Times Roman,serif" font-size="14.00">get_string_info()</text>
</g>
<!-- placement_finder -->
<g id="node24" class="node"><title>placement_finder</title>
<ellipse fill="none" stroke="black" cx="257" cy="-18" rx="93.8091" ry="18"/>
<text text-anchor="middle" x="257" y="-13.9" font-family="Times Roman,serif" font-size="14.00">placement_finder</text>
</g>
<!-- string_info->placement_finder -->
<g id="edge30" class="edge"><title>string_info->placement_finder</title>
<path fill="none" stroke="red" d="M404.311,-143.723C403.685,-128.046 400.566,-105.585 389,-90 370.989,-65.7293 342.269,-48.6849 316.211,-37.2949"/>
<polygon fill="red" stroke="red" points="317.333,-33.9706 306.756,-33.3515 314.638,-40.4312 317.333,-33.9706"/>
<text text-anchor="middle" x="429" y="-103.9" font-family="Times Roman,serif" font-size="14.00">used by</text>
</g>
<!-- text_symbolizer_helper->placement_finder -->
<g id="edge26" class="edge"><title>text_symbolizer_helper->placement_finder</title>
<path fill="none" stroke="red" d="M257,-89.7872C257,-77.3443 257,-60.6053 257,-46.4211"/>
<polygon fill="red" stroke="red" points="260.5,-46.1857 257,-36.1858 253.5,-46.1858 260.5,-46.1857"/>
<text text-anchor="middle" x="282.5" y="-58.9" font-family="Times Roman,serif" font-size="14.00">creates</text>
</g>
<!-- placement_finder->text_path -->
<g id="edge28" class="edge"><title>placement_finder->text_path</title>
<path fill="none" stroke="red" d="M220.029,-34.7207C185.996,-50.1122 135.554,-72.9254 100.01,-89.0004"/>
<polygon fill="red" stroke="red" points="98.53,-85.8285 90.8608,-93.1383 101.415,-92.2065 98.53,-85.8285"/>
<text text-anchor="middle" x="201.5" y="-58.9" font-family="Times Roman,serif" font-size="14.00">creates</text>
</g>
<!-- list_node->text_node -->
<g id="edge40" class="edge"><title>list_node->text_node</title>
<path fill="none" stroke="black" stroke-dasharray="5,2" d="M598.857,-377.75C593.435,-346.269 582.289,-281.55 575.861,-244.225"/>
<polygon fill="black" stroke="black" points="579.252,-243.291 574.105,-234.031 572.353,-244.48 579.252,-243.291"/>
</g>
<!-- list_node->format_node -->
<g id="edge42" class="edge"><title>list_node->format_node</title>
<path fill="none" stroke="black" stroke-dasharray="5,2" d="M615.632,-378.219C625.744,-365.029 639.687,-346.842 651.052,-332.02"/>
<polygon fill="black" stroke="black" points="654.089,-333.81 657.396,-323.744 648.534,-329.551 654.089,-333.81"/>
</g>
<!-- format_node->text_node -->
<g id="edge44" class="edge"><title>format_node->text_node</title>
<path fill="none" stroke="black" stroke-dasharray="5,2" d="M651.719,-288.647C636.363,-274.827 614.696,-255.326 597.676,-240.008"/>
<polygon fill="black" stroke="black" points="599.996,-237.388 590.222,-233.3 595.313,-242.591 599.996,-237.388"/>
</g>
</g>
</svg>
|