<?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.34.0 (20131019.2037) --> <!-- Title: std::random_access_iterator_tag Pages: 1 --> <svg width="122pt" height="216pt" viewBox="0.00 0.00 122.00 216.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 212)"> <title>std::random_access_iterator_tag</title> <polygon fill="white" stroke="white" points="-4,4 -4,-212 118,-212 118,4 -4,4"/> <!-- Node1 --> <g id="node1" class="node"><title>Node1</title> <polygon fill="#bfbfbf" stroke="black" points="8,-1 8,-29 106,-29 106,-1 8,-1"/> <text text-anchor="start" x="16" y="-17.8" font-family="FreeSans" font-size="9.00">std::random_access</text> <text text-anchor="middle" x="57" y="-7.8" font-family="FreeSans" font-size="9.00">_iterator_tag</text> </g> <!-- Node2 --> <g id="node2" class="node"><title>Node2</title> <g id="a_node2"><a xlink:href="a00654.html" target="_top" xlink:title="Bidirectional iterators support a superset of forward iterator operations. "> <polygon fill="white" stroke="black" points="15.5,-67 15.5,-95 98.5,-95 98.5,-67 15.5,-67"/> <text text-anchor="start" x="23.5" y="-83.8" font-family="FreeSans" font-size="9.00">std::bidirectional</text> <text text-anchor="middle" x="57" y="-73.8" font-family="FreeSans" font-size="9.00">_iterator_tag</text> </a> </g> </g> <!-- Node2->Node1 --> <g id="edge1" class="edge"><title>Node2->Node1</title> <path fill="none" stroke="midnightblue" d="M57,-56.5946C57,-47.3785 57,-37.1352 57,-29.2439"/> <polygon fill="midnightblue" stroke="midnightblue" points="53.5001,-56.7391 57,-66.7392 60.5001,-56.7392 53.5001,-56.7391"/> </g> <!-- Node3 --> <g id="node3" class="node"><title>Node3</title> <g id="a_node3"><a xlink:href="a00726.html" target="_top" xlink:title="Forward iterators support a superset of input iterator operations. "> <polygon fill="white" stroke="black" points="-1,-133 -1,-151 115,-151 115,-133 -1,-133"/> <text text-anchor="middle" x="57" y="-139.8" font-family="FreeSans" font-size="9.00">std::forward_iterator_tag</text> </a> </g> </g> <!-- Node3->Node2 --> <g id="edge2" class="edge"><title>Node3->Node2</title> <path fill="none" stroke="midnightblue" d="M57,-122.654C57,-113.736 57,-103.222 57,-95.1215"/> <polygon fill="midnightblue" stroke="midnightblue" points="53.5001,-122.796 57,-132.796 60.5001,-122.796 53.5001,-122.796"/> </g> <!-- Node4 --> <g id="node4" class="node"><title>Node4</title> <g id="a_node4"><a xlink:href="a00788.html" target="_top" xlink:title="Marking input iterators. "> <polygon fill="white" stroke="black" points="4.5,-189 4.5,-207 109.5,-207 109.5,-189 4.5,-189"/> <text text-anchor="middle" x="57" y="-195.8" font-family="FreeSans" font-size="9.00">std::input_iterator_tag</text> </a> </g> </g> <!-- Node4->Node3 --> <g id="edge3" class="edge"><title>Node4->Node3</title> <path fill="none" stroke="midnightblue" d="M57,-178.329C57,-169.077 57,-158.38 57,-151.201"/> <polygon fill="midnightblue" stroke="midnightblue" points="53.5001,-178.562 57,-188.562 60.5001,-178.563 53.5001,-178.562"/> </g> </g> </svg>