diff --git a/docs/images/tccDocument.png b/docs/images/tccDocument.png new file mode 100644 index 0000000000000000000000000000000000000000..82cd27b14c584e97d72ab37d6a9968684f97ed5b Binary files /dev/null and b/docs/images/tccDocument.png differ diff --git a/docs/images/tccDocument.svg b/docs/images/tccDocument.svg new file mode 100644 index 0000000000000000000000000000000000000000..54e29f7513f23333df834ffd5e2517725b4d8e1a --- /dev/null +++ b/docs/images/tccDocument.svg @@ -0,0 +1,306 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> + +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:xlink="http://www.w3.org/1999/xlink" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="820" + height="820" + id="svg2" + version="1.1" + inkscape:version="0.48.4 r9939" + sodipodi:docname="tccDocument.svg"> + <sodipodi:namedview + id="base" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageopacity="0.0" + inkscape:pageshadow="2" + inkscape:zoom="0.35" + inkscape:cx="227.77489" + inkscape:cy="267.79958" + inkscape:document-units="px" + inkscape:current-layer="layer1" + showgrid="false" + fit-margin-top="10" + fit-margin-left="10" + fit-margin-right="10" + fit-margin-bottom="10" + inkscape:window-width="1280" + inkscape:window-height="1000" + inkscape:window-x="1366" + inkscape:window-y="24" + inkscape:window-maximized="1" /> + <defs + id="defs4"> + <clipPath + clipPathUnits="userSpaceOnUse" + id="clipPath3097"> + <path + inkscape:connector-curvature="0" + d="m 59.04,73.44 270.72,0 0,227.52 -270.72,0 0,-227.52 z" + id="path3099" /> + </clipPath> + <clipPath + clipPathUnits="userSpaceOnUse" + id="clipPath3073"> + <path + inkscape:connector-curvature="0" + d="m 59.04,73.44 270.72,0 0,227.52 -270.72,0 0,-227.52 z" + id="path3075" /> + </clipPath> + <clipPath + id="clipPath4032" + clipPathUnits="userSpaceOnUse"> + <rect + y="-339.63782" + x="11.428572" + height="1137.1428" + width="1091.4286" + id="rect4034" + style="fill:#000000;fill-opacity:1;stroke:none" /> + </clipPath> + <clipPath + id="clipPath4178" + clipPathUnits="userSpaceOnUse"> + <rect + y="29.505039" + x="97.14286" + height="760" + width="1005.7143" + id="rect4180" + style="fill:#000000;fill-opacity:1;stroke:none" /> + </clipPath> + <linearGradient + id="linearGradient-1" + y2="158.42992" + x2="189.13953" + y1="35.284611" + x1="78.819672" + gradientTransform="scale(1.2333188,0.81082038)" + gradientUnits="userSpaceOnUse"> + <stop + id="stop3253" + offset="0%" + stop-color="#C9CBCE" /> + <stop + id="stop3255" + offset="100%" + stop-color="#7B7A81" /> + </linearGradient> + <linearGradient + id="linearGradient3820"> + <stop + offset="0" + style="stop-color:#070135;stop-opacity:1" + id="stop3822" /> + <stop + offset="1" + style="stop-color:#612d50;stop-opacity:1" + id="stop3824" /> + </linearGradient> + <linearGradient + gradientTransform="translate(-52,0)" + gradientUnits="userSpaceOnUse" + xlink:href="#linearGradient3820" + id="linearGradient3834" + y2="432.48389" + x2="427.37671" + y1="547.20599" + x1="314.62408" /> + <clipPath + id="clipPath4488" + clipPathUnits="userSpaceOnUse"> + <path + id="path4490" + d="m 17.637,732.406 560,0 0,-622.918 -560,0 0,622.918 z" /> + </clipPath> + </defs> + <metadata + id="metadata7"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + <dc:title /> + </cc:Work> + </rdf:RDF> + </metadata> + <g + transform="translate(43.949804,-226.87627)" + id="layer1" + inkscape:groupmode="layer" + inkscape:label="Layer 1"> + <g + transform="matrix(0.57398034,0,0,0.57790273,-4.5937931,400.09018)" + id="g4208"> + <g + id="g4204"> + <path + transform="matrix(1.0650602,0,0,1.0578313,-46.121939,-148.88236)" + d="m 1197.1428,528.07648 c 0,327.42594 -265.43115,592.85712 -592.85709,592.85712 -327.42595,0 -592.857121,-265.43118 -592.857121,-592.85712 0,-327.42595 265.431171,-592.85712 592.857121,-592.85712 327.42594,0 592.85709,265.43117 592.85709,592.85712 z" + sodipodi:ry="592.85712" + sodipodi:rx="592.85712" + sodipodi:cy="528.07648" + sodipodi:cx="604.28571" + id="path4184" + style="fill:#e6e6e6;fill-opacity:1;stroke:none" + sodipodi:type="arc" /> + <path + sodipodi:open="true" + sodipodi:end="3.1435143" + sodipodi:start="0" + transform="matrix(-0.84533527,-0.64789005,0.64349262,-0.8395977,766.2373,1246.2359)" + d="m 1197.1428,528.07648 c 0,327.42594 -265.43115,592.85712 -592.85709,592.85712 -327.42595,0 -592.857121,-265.43118 -592.857121,-592.85712 0,-0.37976 3.65e-4,-0.75951 0.0011,-1.13926" + sodipodi:ry="592.85712" + sodipodi:rx="592.85712" + sodipodi:cy="528.07648" + sodipodi:cx="604.28571" + id="path4184-1" + style="fill:#dbdede;fill-opacity:1;stroke:none" + sodipodi:type="arc" /> + </g> + <g + id="g4156" + clip-path="url(#clipPath4178)" + transform="matrix(0.95946662,0,0,1,24.217832,-50)"> + <path + id="path3077" + style="fill:none;stroke:#ffa300;stroke-width:43.15576172;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-opacity:1;stroke-dasharray:none" + d="m 125.63613,797.30105 0,-198.55675" + inkscape:connector-curvature="0" /> + <path + id="path3079" + style="fill:none;stroke:#ffa300;stroke-width:43.15576172;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-opacity:1;stroke-dasharray:none" + d="m 275.27311,797.30105 0,-529.59994" + inkscape:connector-curvature="0" /> + <path + id="path3081" + style="fill:none;stroke:#ffa300;stroke-width:44.29238129;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-opacity:1;stroke-dasharray:none" + d="m 424.91008,796.14946 0,-744.041367" + inkscape:connector-curvature="0" /> + <path + id="path3083" + style="fill:none;stroke:#ffa300;stroke-width:44.77855682;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-opacity:1;stroke-dasharray:none" + d="m 574.54706,796.48965 0,-676.17907" + inkscape:connector-curvature="0" /> + <path + id="path3085" + style="fill:none;stroke:#ffa300;stroke-width:43.15576172;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-opacity:1;stroke-dasharray:none" + d="m 724.22462,797.30105 0,-418.83921" + inkscape:connector-curvature="0" /> + <path + id="path3087" + style="fill:none;stroke:#ffa300;stroke-width:43.15576172;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-opacity:1;stroke-dasharray:none" + d="m 873.8616,799.72734 0,-175.15503" + inkscape:connector-curvature="0" /> + <path + id="path3089" + style="fill:none;stroke:#ffa300;stroke-width:43.15576172;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-opacity:1;stroke-dasharray:none" + d="m 1023.4986,801.01708 0,-66.46213" + inkscape:connector-curvature="0" /> + <path + id="path3101" + style="fill:none;stroke:#333333;stroke-width:43.15576172;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-opacity:1;stroke-dasharray:none" + d="m 171.45887,797.30105 0,-387.25915" + inkscape:connector-curvature="0" /> + <path + id="path3103" + style="fill:none;stroke:#333333;stroke-width:43.15576172;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-opacity:1;stroke-dasharray:none" + d="m 321.09584,797.30105 0,-561.55458" + inkscape:connector-curvature="0" /> + <path + id="path3105" + style="fill:none;stroke:#333333;stroke-width:43.15576172;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-opacity:1;stroke-dasharray:none" + d="m 470.73282,797.30105 0,-575.75984" + inkscape:connector-curvature="0" /> + <path + id="path3107" + style="fill:none;stroke:#333333;stroke-width:43.15576172;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-opacity:1;stroke-dasharray:none" + d="m 620.41039,797.30105 0,-481.99934" + inkscape:connector-curvature="0" /> + <path + id="path3109" + style="fill:none;stroke:#333333;stroke-width:43.15576172;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-opacity:1;stroke-dasharray:none" + d="m 770.04737,797.30105 0,-349.45528" + inkscape:connector-curvature="0" /> + <path + id="path3111" + style="fill:none;stroke:#333333;stroke-width:43.15576172;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-opacity:1;stroke-dasharray:none" + d="m 919.68434,797.30105 0,-226.59271" + inkscape:connector-curvature="0" /> + <path + id="path3113" + style="fill:none;stroke:#333333;stroke-width:43.15576172;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-opacity:1;stroke-dasharray:none" + d="m 1069.3213,797.30105 0,-134.15762" + inkscape:connector-curvature="0" /> + </g> + </g> + <path + sodipodi:type="arc" + style="fill:#b3b3b3;fill-opacity:1;stroke:none" + id="path5936" + sodipodi:cx="-65.714287" + sodipodi:cy="1325.7142" + sodipodi:rx="168.57143" + sodipodi:ry="168.57143" + d="m 102.85714,1325.7142 a 168.57143,168.57143 0 1 1 -337.14285,0 168.57143,168.57143 0 1 1 337.14285,0 z" + transform="matrix(0.79845572,0,0,0.79845572,678.05385,-219.4002)" /> + <rect + style="fill:none;stroke:#ffffff;stroke-width:9.06569576;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" + id="rect3126" + width="128.15767" + height="167.13097" + x="567.48169" + y="761.26807" /> + <path + style="fill:none;stroke:#ffffff;stroke-width:6;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" + d="m 597.49591,778.7061 66.70064,-0.071" + id="path3896" + inkscape:connector-curvature="0" /> + <path + style="fill:none;stroke:#ffffff;stroke-width:6;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" + d="m 590.6405,829.19715 81.84005,-0.0581" + id="path3896-1" + inkscape:connector-curvature="0" /> + <path + style="fill:none;stroke:#ffffff;stroke-width:6;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" + d="m 599.97603,837.32734 63.16898,-0.0749" + id="path3896-1-5" + inkscape:connector-curvature="0" /> + <path + style="fill:none;stroke:#ffffff;stroke-width:6;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" + d="m 599.97603,913.04819 63.16898,-0.0749" + id="path3896-7" + inkscape:connector-curvature="0" /> + <path + style="fill:none;stroke:#ffffff;stroke-width:4;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" + d="m 640.98288,860.59349 41.31776,-0.12226" + id="path3896-1-5-7" + inkscape:connector-curvature="0" /> + <path + style="fill:none;stroke:#ffffff;stroke-width:4;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" + d="m 640.98288,867.77282 41.31776,-0.12226" + id="path3896-1-5-7-6" + inkscape:connector-curvature="0" /> + <path + style="fill:none;stroke:#ffffff;stroke-width:4;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" + d="m 640.98288,874.95213 41.31776,-0.12226" + id="path3896-1-5-7-0" + inkscape:connector-curvature="0" /> + <path + style="fill:none;stroke:#ffffff;stroke-width:4;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" + d="m 640.98288,882.13146 41.31776,-0.12226" + id="path3896-1-5-7-8" + inkscape:connector-curvature="0" /> + </g> +</svg>