1- /* process with: dot textrendering.gv -Tsvg > textrendering.svg */
1+ /* process with:
2+ dot textrendering.gv -Tsvg > textrendering.svg
3+ dot textrendering.gv -Tpng > textrendering.png
4+ */
25digraph textrendering {
36 /* Classes without important virtual members: Round
47 Classes with important virtual members: Rect
@@ -8,23 +11,21 @@ digraph textrendering {
811 rankdir =" TD" ;
912 text_placements[shape =box ]
1013 text_placement_info[shape =box ]
11- node_ -> text_processor [label =" tree_" , style =dashed]
14+ node_ -> text_symbolizer_properties [label =" tree_" , style =dashed]
1215 TextSymbolizer -> text_placements [label =" placement_options_" , style =dashed]
1316 text_placements -> text_symbolizer_properties [label =" properties" ]
1417 text_placements -> text_placement_info [label =" get_placement_info()" , style =dashed]
1518 text_placement_info -> text_symbolizer_properties [label =" properties" ]
1619 text_placement_info -> text_path [label =" placements" , style =dashed]
1720 text_placement_info -> text_placement_info [label =" next()" ]
18- text_symbolizer_properties -> text_processor [label =" processor" ]
19- text_processor -> processed_text [label =" process()" , style =dashed]
21+ text_symbolizer_properties -> processed_text [label =" process()" , style =dashed]
2022 processed_text -> string_info [label =" get_string_info()" , style =dashed]
2123 text_path -> Renderer [color =red, label =" used by" ]
2224 processed_text -> Renderer [color =red, label =" owned by" ]
2325 Renderer -> text_symbolizer_helper [color =red, label =" creates" ]
2426 text_symbolizer_helper -> placement_finder [color =red, label =" creates" ]
2527 placement_finder -> text_path [color =red, label =" creates" ]
2628 string_info -> placement_finder [color =red, label =" used by" ]
27- text_processor -> Renderer [color =red, label =" called by" ]
2829 text_placement_info -> Renderer [color =red, label =" used by" ]
2930
3031
@@ -36,5 +37,4 @@ digraph textrendering {
3637 list_node -> format_node [style =dashed]
3738 format_node -> text_node [style =dashed]
3839 { rank =same ; text_path text_symbolizer_helper }
39- { rank =same ; node_ TextSymbolizer}
4040}
0 commit comments