Commits

Jason McKesson committed 0e8cb6c

Images all essentially done through Tutorial 7.
The UBO image may need work.

Comments (0)

Files changed (15)

Documents/Build/BuildSingleMathSVG.lua

+
+local filename = ...;
+
+local outname = filename:match("(.+)%.mathml$") .. ".svg";
+
+local cmd = {};
+cmd[#cmd + 1] = "python";
+cmd[#cmd + 1] = [["\Projects\XMLTools\Python26\SVGMath\math2svg.py"]];
+cmd[#cmd + 1] = "-o";
+cmd[#cmd + 1] = [["]] .. outname .. [["]];
+cmd[#cmd + 1] = [["]] .. filename .. [["]];
+
+print(table.concat(cmd, " "));
+os.execute(table.concat(cmd, " "));
Add a comment to this file

Documents/Positioning/Coord_system_SZ_0.svg

Added
New image
+<?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">
+<!-- Created on 2009-05-03 by Jorge Stolfi with the script make-coord-system-figure -->
+<!-- This file is declared PUBLIC DOMAIN by its creator -->
+
+<svg
+  id="fig"
+  xmlns="http://www.w3.org/2000/svg"
+  xmlns:xlink="http://www.w3.org/1999/xlink"
+
+  fill="none"
+  fill-opacity="1"
+  fill-rule="evenodd"
+
+  stroke-linecap="round"
+  stroke-linejoin="round"
+  stroke-dasharray="none"
+  stroke-opacity="1"
+  stroke-width="1.5px"
+
+  font-style="normal"
+  font-weight="normal"
+  font-size="30px"
+  font-family="Bitstream Vera"
+
+  width="620.0"
+  height="600.0"
+>
+
+
+  <g
+    transform="scale(1.0)"
+  >
+
+  <defs>
+  </defs>
+
+    <!-- The reference planes: -->
+    <g stroke="rgb(185, 205, 170)" fill="rgb(215, 235, 200)" fill-opacity="0.5">
+      <polygon points="+421.4,+222.7 +320.0,+300.0 +320.0,+482.9 +415.4,+392.2"/>
+      <polygon points="+098.0,+316.2 +320.0,+300.0 +320.0,+482.9 +112.8,+501.7"/>
+      <polygon points="+191.9,+397.7 +320.0,+300.0 +320.0,+482.9 +201.3,+595.7"/>
+      <polygon points="+532.7,+284.5 +320.0,+300.0 +320.0,+482.9 +519.1,+464.8"/>
+      
+      <ellipse cx="0" cy="14" rx="222" ry="102" transform="translate(+320.0,+300.0)rotate(0)"/>
+      
+      <polygon points="+421.4,+222.7 +320.0,+300.0 +320.0,+089.7 +428.2,+030.6"/>
+      <polygon points="+098.0,+316.2 +320.0,+300.0 +320.0,+089.7 +081.0,+102.2"/>
+      <polygon points="+191.9,+397.7 +320.0,+300.0 +320.0,+089.7 +180.9,+165.7"/>
+      <polygon points="+532.7,+284.5 +320.0,+300.0 +320.0,+089.7 +548.3,+077.8"/>
+    </g>
+
+    <!-- The A axis: -->
+    <path d="M +320.0,+300.0 L +162.1,+420.4" stroke="rgb(0,0,0)"/>
+    <g stroke="rgb(0,0,0)" fill="rgb(0,0,0)">
+      <circle cx="+296.8" cy="+317.7" r="1px"/>
+      <circle cx="+272.5" cy="+336.2" r="1px"/>
+      <circle cx="+247.0" cy="+355.7" r="1px"/>
+      <circle cx="+220.2" cy="+376.1" r="1px"/>
+      <circle cx="+191.9" cy="+397.7" r="1px"/>
+    </g>
+    <path d="M +174.5,+415.4 L +170.1,+409.8 L +174.0,+406.8 L +178.4,+412.5" stroke="rgb(0,0,0)" fill="rgb(0,0,0)" />
+    <path d="M +162.1,+420.4 L +170.1,+409.8 L +178.4,+412.5" stroke="rgb(0,0,0)" fill="rgb(0,0,0)" />
+    <path d="M +162.1,+420.4 L +174.5,+415.4 L +174.0,+406.8" stroke="rgb(0,0,0)" fill="rgb(0,0,0)" />
+    <text x="+157.1" y="+443.4" stroke="rgb(255,255,255)" stroke-width="3px" fill="none" text-anchor="end"><tspan font-style="italic">A</tspan></text>
+    <text x="+157.1" y="+443.4" stroke="none" fill="rgb(0,0,0)" text-anchor="end"><tspan font-style="italic">A</tspan></text>
+
+    <!-- The Z axis: -->
+    <path d="M +320.0,+300.0 L +320.0,+043.8" stroke="rgb(0,0,0)"/>
+    <g stroke="rgb(0,0,0)" fill="rgb(0,0,0)">
+      <circle cx="+320.0" cy="+260.3" r="1px"/>
+      <circle cx="+320.0" cy="+219.5" r="1px"/>
+      <circle cx="+320.0" cy="+177.5" r="1px"/>
+      <circle cx="+320.0" cy="+134.2" r="1px"/>
+      <circle cx="+320.0" cy="+089.7" r="1px"/>
+    </g>
+    <path d="M +315.9,+061.6 L +322.4,+061.1 L +324.1,+063.1 L +317.5,+063.6" stroke="rgb(0,0,0)" fill="rgb(0,0,0)" />
+    <path d="M +320.0,+043.8 L +322.4,+061.1 L +317.5,+063.6" stroke="rgb(0,0,0)" fill="rgb(0,0,0)" />
+    <path d="M +320.0,+043.8 L +315.9,+061.6 L +324.1,+063.1" stroke="rgb(0,0,0)" fill="rgb(0,0,0)" />
+    <text x="+315.0" y="+038.8" stroke="rgb(255,255,255)" stroke-width="3px" fill="none" text-anchor="end"><tspan font-style="italic">Z</tspan></text>
+    <text x="+315.0" y="+038.8" stroke="none" fill="rgb(0,0,0)" text-anchor="end"><tspan font-style="italic">Z</tspan></text>
+
+    <path d="M +320.0,+300.0 L +320.0,+134.2" stroke="rgb(200,0,100)"/> -->
+    <text x="+325.0" y="+235.1" stroke="rgb(255,255,255)" stroke-width="3px" fill="none" text-anchor="start"><tspan font-style="italic">r</tspan></text>
+    <text x="+325.0" y="+235.1" stroke="none" fill="rgb(0,0,0)" text-anchor="start"><tspan font-style="italic">r</tspan></text>
+    <path d="M +320.0,+300.0 L +224.8,+312.7" stroke="rgb(0,0,0)" stroke-dasharray="3,4" stroke-dashoffset="9"/> -->
+    <path d="M +320.0,+300.0 L +483.8,+234.4" stroke="rgb(0,0,0)" stroke-dasharray="3,4" stroke-dashoffset="9"/> -->
+    <path d="M +320.0,+245.4 L +224.8,+312.7" stroke="rgb(0,0,0)" stroke-dasharray="3,4" stroke-dashoffset="9"/> -->
+    <path d="M +320.0,+245.4 L +483.8,+234.4" stroke="rgb(0,0,0)" stroke-dasharray="3,4" stroke-dashoffset="9"/> -->
+    <path d="M +320.0,+300.0 L +220.2,+376.1" stroke="rgb(0,0,0)" stroke-dasharray="3,4" stroke-dashoffset="9"/> -->
+    <path d="M +320.0,+300.0 L +490.9,+287.6" stroke="rgb(0,0,0)" stroke-dasharray="3,4" stroke-dashoffset="9"/> -->
+    <g stroke="none" fill="rgb(100,0,200)" fill-opacity="0.25">
+      <path d="M +320.0,+134.2 L +316.6,+136.4 L +320.0,+300.0"/>
+      <path d="M +316.6,+136.4 L +313.2,+138.7 L +320.0,+300.0"/>
+      <path d="M +313.2,+138.7 L +309.8,+141.3 L +320.0,+300.0"/>
+      <path d="M +309.8,+141.3 L +306.7,+143.8 L +320.0,+300.0"/>
+      <path d="M +306.7,+143.8 L +303.6,+146.5 L +320.0,+300.0"/>
+      <path d="M +303.6,+146.5 L +300.5,+149.4 L +320.0,+300.0"/>
+      <path d="M +300.5,+149.4 L +297.4,+152.5 L +320.0,+300.0"/>
+      <path d="M +297.4,+152.5 L +294.6,+155.4 L +320.0,+300.0"/>
+      <path d="M +294.6,+155.4 L +291.9,+158.4 L +320.0,+300.0"/>
+      <path d="M +291.9,+158.4 L +289.1,+161.6 L +320.0,+300.0"/>
+      <path d="M +289.1,+161.6 L +286.4,+164.9 L +320.0,+300.0"/>
+      <path d="M +286.4,+164.9 L +283.7,+168.3 L +320.0,+300.0"/>
+      <path d="M +283.7,+168.3 L +281.3,+171.5 L +320.0,+300.0"/>
+      <path d="M +281.3,+171.5 L +278.9,+174.8 L +320.0,+300.0"/>
+      <path d="M +278.9,+174.8 L +276.6,+178.2 L +320.0,+300.0"/>
+      <path d="M +276.6,+178.2 L +274.2,+181.7 L +320.0,+300.0"/>
+      <path d="M +274.2,+181.7 L +271.9,+185.3 L +320.0,+300.0"/>
+      <path d="M +271.9,+185.3 L +269.6,+189.0 L +320.0,+300.0"/>
+      <path d="M +269.6,+189.0 L +267.4,+192.8 L +320.0,+300.0"/>
+      <path d="M +267.4,+192.8 L +265.4,+196.2 L +320.0,+300.0"/>
+      <path d="M +265.4,+196.2 L +263.4,+199.8 L +320.0,+300.0"/>
+      <path d="M +263.4,+199.8 L +261.4,+203.3 L +320.0,+300.0"/>
+      <path d="M +261.4,+203.3 L +259.5,+207.0 L +320.0,+300.0"/>
+      <path d="M +259.5,+207.0 L +257.6,+210.7 L +320.0,+300.0"/>
+      <path d="M +257.6,+210.7 L +255.8,+214.5 L +320.0,+300.0"/>
+      <path d="M +255.8,+214.5 L +254.0,+218.3 L +320.0,+300.0"/>
+      <path d="M +254.0,+218.3 L +252.2,+222.2 L +320.0,+300.0"/>
+      <path d="M +252.2,+222.2 L +250.4,+226.2 L +320.0,+300.0"/>
+      <path d="M +250.4,+226.2 L +248.7,+230.2 L +320.0,+300.0"/>
+      <path d="M +248.7,+230.2 L +247.1,+234.2 L +320.0,+300.0"/>
+      <path d="M +247.1,+234.2 L +245.4,+238.3 L +320.0,+300.0"/>
+      <path d="M +245.4,+238.3 L +244.0,+242.0 L +320.0,+300.0"/>
+      <path d="M +244.0,+242.0 L +242.6,+245.8 L +320.0,+300.0"/>
+      <path d="M +242.6,+245.8 L +241.2,+249.6 L +320.0,+300.0"/>
+      <path d="M +241.2,+249.6 L +239.9,+253.4 L +320.0,+300.0"/>
+      <path d="M +239.9,+253.4 L +238.6,+257.2 L +320.0,+300.0"/>
+      <path d="M +238.6,+257.2 L +237.4,+261.1 L +320.0,+300.0"/>
+      <path d="M +237.4,+261.1 L +236.1,+265.0 L +320.0,+300.0"/>
+      <path d="M +236.1,+265.0 L +235.0,+268.9 L +320.0,+300.0"/>
+      <path d="M +235.0,+268.9 L +233.8,+272.8 L +320.0,+300.0"/>
+      <path d="M +233.8,+272.8 L +232.7,+276.7 L +320.0,+300.0"/>
+      <path d="M +232.7,+276.7 L +231.7,+280.7 L +320.0,+300.0"/>
+      <path d="M +231.7,+280.7 L +230.7,+284.6 L +320.0,+300.0"/>
+      <path d="M +230.7,+284.6 L +229.7,+288.6 L +320.0,+300.0"/>
+      <path d="M +229.7,+288.6 L +228.8,+292.6 L +320.0,+300.0"/>
+      <path d="M +228.8,+292.6 L +227.9,+296.5 L +320.0,+300.0"/>
+      <path d="M +227.9,+296.5 L +227.1,+300.5 L +320.0,+300.0"/>
+      <path d="M +227.1,+300.5 L +226.3,+304.4 L +320.0,+300.0"/>
+      <path d="M +226.3,+304.4 L +225.5,+308.4 L +320.0,+300.0"/>
+      <path d="M +225.5,+308.4 L +224.8,+312.4 L +320.0,+300.0"/>
+      <path d="M +224.8,+312.4 L +224.8,+312.7 L +320.0,+300.0"/>
+    </g>
+    <g stroke="rgb(200,0,100)" fill="none">
+      <path d="M +320.0,+134.2 L +316.6,+136.4" />
+      <path d="M +316.6,+136.4 L +313.2,+138.7" />
+      <path d="M +313.2,+138.7 L +309.8,+141.3" />
+      <path d="M +309.8,+141.3 L +306.7,+143.8" />
+      <path d="M +306.7,+143.8 L +303.6,+146.5" />
+      <path d="M +303.6,+146.5 L +300.5,+149.4" />
+      <path d="M +300.5,+149.4 L +297.4,+152.5" />
+      <path d="M +297.4,+152.5 L +294.6,+155.4" />
+      <path d="M +294.6,+155.4 L +291.9,+158.4" />
+      <path d="M +291.9,+158.4 L +289.1,+161.6" />
+      <path d="M +289.1,+161.6 L +286.4,+164.9" />
+      <path d="M +286.4,+164.9 L +283.7,+168.3" />
+      <path d="M +283.7,+168.3 L +281.3,+171.5" />
+      <path d="M +281.3,+171.5 L +278.9,+174.8" />
+      <path d="M +278.9,+174.8 L +276.6,+178.2" />
+      <path d="M +276.6,+178.2 L +274.2,+181.7" />
+      <path d="M +274.2,+181.7 L +271.9,+185.3" />
+      <path d="M +271.9,+185.3 L +269.6,+189.0" />
+      <path d="M +269.6,+189.0 L +267.4,+192.8" />
+      <path d="M +267.4,+192.8 L +265.4,+196.2" />
+      <path d="M +265.4,+196.2 L +263.4,+199.8" />
+      <path d="M +263.4,+199.8 L +261.4,+203.3" />
+      <path d="M +261.4,+203.3 L +259.5,+207.0" />
+      <path d="M +259.5,+207.0 L +257.6,+210.7" />
+      <path d="M +257.6,+210.7 L +255.8,+214.5" />
+      <path d="M +255.8,+214.5 L +254.0,+218.3" />
+      <path d="M +254.0,+218.3 L +252.2,+222.2" />
+      <path d="M +252.2,+222.2 L +250.4,+226.2" />
+      <path d="M +250.4,+226.2 L +248.7,+230.2" />
+      <path d="M +248.7,+230.2 L +247.1,+234.2" />
+      <path d="M +247.1,+234.2 L +245.4,+238.3" />
+      <path d="M +245.4,+238.3 L +244.0,+242.0" />
+      <path d="M +244.0,+242.0 L +242.6,+245.8" />
+      <path d="M +242.6,+245.8 L +241.2,+249.6" />
+      <path d="M +241.2,+249.6 L +239.9,+253.4" />
+      <path d="M +239.9,+253.4 L +238.6,+257.2" />
+      <path d="M +238.6,+257.2 L +237.4,+261.1" />
+      <path d="M +237.4,+261.1 L +236.1,+265.0" />
+      <path d="M +236.1,+265.0 L +235.0,+268.9" />
+      <path d="M +235.0,+268.9 L +233.8,+272.8" />
+      <path d="M +233.8,+272.8 L +232.7,+276.7" />
+      <path d="M +232.7,+276.7 L +231.7,+280.7" />
+      <path d="M +231.7,+280.7 L +230.7,+284.6" />
+      <path d="M +230.7,+284.6 L +229.7,+288.6" />
+      <path d="M +229.7,+288.6 L +228.8,+292.6" />
+      <path d="M +228.8,+292.6 L +227.9,+296.5" />
+      <path d="M +227.9,+296.5 L +227.1,+300.5" />
+      <path d="M +227.1,+300.5 L +226.3,+304.4" />
+      <path d="M +226.3,+304.4 L +225.5,+308.4" />
+      <path d="M +225.5,+308.4 L +224.8,+312.4" />
+      <path d="M +224.8,+312.4 L +224.8,+312.7" />
+    </g>
+    <text x="+259.8" y="+197.3" stroke="rgb(255,255,255)" stroke-width="3px" fill="none" text-anchor="end"><tspan font-style="italic">&#952;</tspan></text>
+    <text x="+259.8" y="+197.3" stroke="none" fill="rgb(0,0,0)" text-anchor="end"><tspan font-style="italic">&#952;</tspan></text>
+    <g stroke="rgb(0,0,0)" fill="none">
+      <path d="M +224.4,+314.7 L +223.8,+318.6" />
+      <path d="M +223.4,+321.6 L +222.8,+325.5" />
+      <path d="M +222.4,+328.5 L +222.0,+332.5" />
+      <path d="M +221.6,+335.5 L +221.3,+339.5" />
+      <path d="M +221.0,+342.4 L +220.7,+346.4" />
+      <path d="M +220.5,+349.4 L +220.3,+353.4" />
+      <path d="M +220.2,+356.4 L +220.1,+360.4" />
+      <path d="M +220.0,+363.4 L +220.0,+367.4" />
+      <path d="M +220.0,+370.4 L +220.1,+374.4" />
+    </g>
+    <g stroke="rgb(0,0,0)" fill="none">
+      <path d="M +322.0,+134.1 L +326.0,+134.0" />
+      <path d="M +329.0,+133.9 L +333.0,+134.0" />
+      <path d="M +336.0,+134.0 L +340.0,+134.2" />
+      <path d="M +343.0,+134.3 L +347.0,+134.6" />
+      <path d="M +350.0,+134.9 L +353.9,+135.4" />
+      <path d="M +356.9,+135.7 L +360.9,+136.3" />
+      <path d="M +363.8,+136.8 L +367.7,+137.6" />
+      <path d="M +370.7,+138.2 L +374.6,+139.1" />
+      <path d="M +377.5,+139.9 L +381.3,+140.9" />
+      <path d="M +384.2,+141.8 L +388.0,+143.0" />
+      <path d="M +390.9,+143.9 L +394.6,+145.3" />
+      <path d="M +397.4,+146.4 L +401.1,+147.9" />
+      <path d="M +403.9,+149.1 L +407.5,+150.8" />
+      <path d="M +410.2,+152.1 L +413.8,+153.9" />
+      <path d="M +416.4,+155.4 L +419.9,+157.3" />
+      <path d="M +422.4,+158.9 L +425.8,+161.0" />
+      <path d="M +428.3,+162.7 L +431.6,+165.0" />
+      <path d="M +434.0,+166.7 L +437.2,+169.2" />
+      <path d="M +439.5,+171.1 L +442.6,+173.6" />
+      <path d="M +444.8,+175.6 L +447.8,+178.3" />
+      <path d="M +449.9,+180.4 L +452.7,+183.3" />
+      <path d="M +454.8,+185.5 L +457.4,+188.5" />
+      <path d="M +459.4,+190.8 L +461.9,+193.9" />
+      <path d="M +463.7,+196.3 L +466.0,+199.5" />
+      <path d="M +467.7,+202.0 L +469.9,+205.3" />
+      <path d="M +471.5,+207.9 L +473.5,+211.3" />
+      <path d="M +475.0,+214.0 L +476.8,+217.5" />
+      <path d="M +478.1,+220.2 L +479.8,+223.9" />
+      <path d="M +480.9,+226.6 L +482.4,+230.3" />
+      <path d="M +483.4,+233.2 L +483.8,+234.4" />
+    </g>
+    <g stroke="rgb(0,0,0)" fill="none">
+      <path d="M +484.5,+236.3 L +485.6,+240.1" />
+      <path d="M +486.5,+243.0 L +487.4,+246.9" />
+      <path d="M +488.1,+249.8 L +488.9,+253.7" />
+      <path d="M +489.4,+256.7 L +490.0,+260.6" />
+      <path d="M +490.3,+263.6 L +490.7,+267.6" />
+      <path d="M +490.9,+270.6 L +491.1,+274.6" />
+      <path d="M +491.2,+277.6 L +491.1,+281.6" />
+      <path d="M +491.1,+284.6 L +490.9,+287.6" />
+    </g>
+    <g stroke="none" fill="rgb(100,0,200)" fill-opacity="0.25">
+      <path d="M +224.8,+312.7 L +228.6,+313.8 L +320.0,+245.4"/>
+      <path d="M +228.6,+313.8 L +232.5,+314.8 L +320.0,+245.4"/>
+      <path d="M +232.5,+314.8 L +236.5,+315.8 L +320.0,+245.4"/>
+      <path d="M +236.5,+315.8 L +240.6,+316.8 L +320.0,+245.4"/>
+      <path d="M +240.6,+316.8 L +244.7,+317.7 L +320.0,+245.4"/>
+      <path d="M +244.7,+317.7 L +248.9,+318.5 L +320.0,+245.4"/>
+      <path d="M +248.9,+318.5 L +253.1,+319.3 L +320.0,+245.4"/>
+      <path d="M +253.1,+319.3 L +257.4,+320.1 L +320.0,+245.4"/>
+      <path d="M +257.4,+320.1 L +261.7,+320.8 L +320.0,+245.4"/>
+      <path d="M +261.7,+320.8 L +265.7,+321.4 L +320.0,+245.4"/>
+      <path d="M +265.7,+321.4 L +269.7,+321.9 L +320.0,+245.4"/>
+      <path d="M +269.7,+321.9 L +273.7,+322.4 L +320.0,+245.4"/>
+      <path d="M +273.7,+322.4 L +277.8,+322.9 L +320.0,+245.4"/>
+      <path d="M +277.8,+322.9 L +281.8,+323.3 L +320.0,+245.4"/>
+      <path d="M +281.8,+323.3 L +285.9,+323.7 L +320.0,+245.4"/>
+      <path d="M +285.9,+323.7 L +290.1,+324.1 L +320.0,+245.4"/>
+      <path d="M +290.1,+324.1 L +294.2,+324.3 L +320.0,+245.4"/>
+      <path d="M +294.2,+324.3 L +298.4,+324.6 L +320.0,+245.4"/>
+      <path d="M +298.4,+324.6 L +302.6,+324.8 L +320.0,+245.4"/>
+      <path d="M +302.6,+324.8 L +306.8,+325.0 L +320.0,+245.4"/>
+      <path d="M +306.8,+325.0 L +311.0,+325.1 L +320.0,+245.4"/>
+      <path d="M +311.0,+325.1 L +315.2,+325.2 L +320.0,+245.4"/>
+      <path d="M +315.2,+325.2 L +319.4,+325.2 L +320.0,+245.4"/>
+      <path d="M +319.4,+325.2 L +323.6,+325.2 L +320.0,+245.4"/>
+      <path d="M +323.6,+325.2 L +327.8,+325.1 L +320.0,+245.4"/>
+      <path d="M +327.8,+325.1 L +332.0,+325.0 L +320.0,+245.4"/>
+      <path d="M +332.0,+325.0 L +336.2,+324.9 L +320.0,+245.4"/>
+      <path d="M +336.2,+324.9 L +340.4,+324.7 L +320.0,+245.4"/>
+      <path d="M +340.4,+324.7 L +344.6,+324.4 L +320.0,+245.4"/>
+      <path d="M +344.6,+324.4 L +348.8,+324.1 L +320.0,+245.4"/>
+      <path d="M +348.8,+324.1 L +352.9,+323.8 L +320.0,+245.4"/>
+      <path d="M +352.9,+323.8 L +357.0,+323.4 L +320.0,+245.4"/>
+      <path d="M +357.0,+323.4 L +361.1,+323.0 L +320.0,+245.4"/>
+      <path d="M +361.1,+323.0 L +365.2,+322.6 L +320.0,+245.4"/>
+      <path d="M +365.2,+322.6 L +369.2,+322.1 L +320.0,+245.4"/>
+      <path d="M +369.2,+322.1 L +373.2,+321.5 L +320.0,+245.4"/>
+      <path d="M +373.2,+321.5 L +377.2,+321.0 L +320.0,+245.4"/>
+      <path d="M +377.2,+321.0 L +381.1,+320.3 L +320.0,+245.4"/>
+      <path d="M +381.1,+320.3 L +385.0,+319.7 L +320.0,+245.4"/>
+      <path d="M +385.0,+319.7 L +388.8,+319.0 L +320.0,+245.4"/>
+      <path d="M +388.8,+319.0 L +392.6,+318.2 L +320.0,+245.4"/>
+      <path d="M +392.6,+318.2 L +396.4,+317.4 L +320.0,+245.4"/>
+      <path d="M +396.4,+317.4 L +400.1,+316.6 L +320.0,+245.4"/>
+      <path d="M +400.1,+316.6 L +403.7,+315.8 L +320.0,+245.4"/>
+      <path d="M +403.7,+315.8 L +407.3,+314.9 L +320.0,+245.4"/>
+      <path d="M +407.3,+314.9 L +410.8,+313.9 L +320.0,+245.4"/>
+      <path d="M +410.8,+313.9 L +414.3,+313.0 L +320.0,+245.4"/>
+      <path d="M +414.3,+313.0 L +418.1,+311.8 L +320.0,+245.4"/>
+      <path d="M +418.1,+311.8 L +421.9,+310.7 L +320.0,+245.4"/>
+      <path d="M +421.9,+310.7 L +425.6,+309.5 L +320.0,+245.4"/>
+      <path d="M +425.6,+309.5 L +429.2,+308.2 L +320.0,+245.4"/>
+      <path d="M +429.2,+308.2 L +432.7,+306.9 L +320.0,+245.4"/>
+      <path d="M +432.7,+306.9 L +436.1,+305.6 L +320.0,+245.4"/>
+      <path d="M +436.1,+305.6 L +439.8,+304.1 L +320.0,+245.4"/>
+      <path d="M +439.8,+304.1 L +443.3,+302.5 L +320.0,+245.4"/>
+      <path d="M +443.3,+302.5 L +446.8,+300.9 L +320.0,+245.4"/>
+      <path d="M +446.8,+300.9 L +450.1,+299.2 L +320.0,+245.4"/>
+      <path d="M +450.1,+299.2 L +453.3,+297.6 L +320.0,+245.4"/>
+      <path d="M +453.3,+297.6 L +456.8,+295.6 L +320.0,+245.4"/>
+      <path d="M +456.8,+295.6 L +460.1,+293.6 L +320.0,+245.4"/>
+      <path d="M +460.1,+293.6 L +463.3,+291.6 L +320.0,+245.4"/>
+      <path d="M +463.3,+291.6 L +466.2,+289.5 L +320.0,+245.4"/>
+      <path d="M +466.2,+289.5 L +469.4,+287.1 L +320.0,+245.4"/>
+      <path d="M +469.4,+287.1 L +472.4,+284.6 L +320.0,+245.4"/>
+      <path d="M +472.4,+284.6 L +475.1,+282.1 L +320.0,+245.4"/>
+      <path d="M +475.1,+282.1 L +477.9,+279.3 L +320.0,+245.4"/>
+      <path d="M +477.9,+279.3 L +480.4,+276.4 L +320.0,+245.4"/>
+      <path d="M +480.4,+276.4 L +482.6,+273.4 L +320.0,+245.4"/>
+      <path d="M +482.6,+273.4 L +484.7,+270.1 L +320.0,+245.4"/>
+      <path d="M +484.7,+270.1 L +486.4,+266.7 L +320.0,+245.4"/>
+      <path d="M +486.4,+266.7 L +487.8,+263.3 L +320.0,+245.4"/>
+      <path d="M +487.8,+263.3 L +488.8,+259.4 L +320.0,+245.4"/>
+      <path d="M +488.8,+259.4 L +489.4,+255.6 L +320.0,+245.4"/>
+      <path d="M +489.4,+255.6 L +489.5,+251.7 L +320.0,+245.4"/>
+      <path d="M +489.5,+251.7 L +489.1,+247.9 L +320.0,+245.4"/>
+      <path d="M +489.1,+247.9 L +488.3,+244.2 L +320.0,+245.4"/>
+      <path d="M +488.3,+244.2 L +487.0,+240.4 L +320.0,+245.4"/>
+      <path d="M +487.0,+240.4 L +485.2,+236.7 L +320.0,+245.4"/>
+      <path d="M +485.2,+236.7 L +483.8,+234.4 L +320.0,+245.4"/>
+    </g>
+    <g stroke="rgb(200,0,100)" fill="none">
+      <path d="M +224.8,+312.7 L +228.6,+313.8" />
+      <path d="M +228.6,+313.8 L +232.5,+314.8" />
+      <path d="M +232.5,+314.8 L +236.5,+315.8" />
+      <path d="M +236.5,+315.8 L +240.6,+316.8" />
+      <path d="M +240.6,+316.8 L +244.7,+317.7" />
+      <path d="M +244.7,+317.7 L +248.9,+318.5" />
+      <path d="M +248.9,+318.5 L +253.1,+319.3" />
+      <path d="M +253.1,+319.3 L +257.4,+320.1" />
+      <path d="M +257.4,+320.1 L +261.7,+320.8" />
+      <path d="M +261.7,+320.8 L +265.7,+321.4" />
+      <path d="M +265.7,+321.4 L +269.7,+321.9" />
+      <path d="M +269.7,+321.9 L +273.7,+322.4" />
+      <path d="M +273.7,+322.4 L +277.8,+322.9" />
+      <path d="M +277.8,+322.9 L +281.8,+323.3" />
+      <path d="M +281.8,+323.3 L +285.9,+323.7" />
+      <path d="M +285.9,+323.7 L +290.1,+324.1" />
+      <path d="M +290.1,+324.1 L +294.2,+324.3" />
+      <path d="M +294.2,+324.3 L +298.4,+324.6" />
+      <path d="M +298.4,+324.6 L +302.6,+324.8" />
+      <path d="M +302.6,+324.8 L +306.8,+325.0" />
+      <path d="M +306.8,+325.0 L +311.0,+325.1" />
+      <path d="M +311.0,+325.1 L +315.2,+325.2" />
+      <path d="M +315.2,+325.2 L +319.4,+325.2" />
+      <path d="M +319.4,+325.2 L +323.6,+325.2" />
+      <path d="M +323.6,+325.2 L +327.8,+325.1" />
+      <path d="M +327.8,+325.1 L +332.0,+325.0" />
+      <path d="M +332.0,+325.0 L +336.2,+324.9" />
+      <path d="M +336.2,+324.9 L +340.4,+324.7" />
+      <path d="M +340.4,+324.7 L +344.6,+324.4" />
+      <path d="M +344.6,+324.4 L +348.8,+324.1" />
+      <path d="M +348.8,+324.1 L +352.9,+323.8" />
+      <path d="M +352.9,+323.8 L +357.0,+323.4" />
+      <path d="M +357.0,+323.4 L +361.1,+323.0" />
+      <path d="M +361.1,+323.0 L +365.2,+322.6" />
+      <path d="M +365.2,+322.6 L +369.2,+322.1" />
+      <path d="M +369.2,+322.1 L +373.2,+321.5" />
+      <path d="M +373.2,+321.5 L +377.2,+321.0" />
+      <path d="M +377.2,+321.0 L +381.1,+320.3" />
+      <path d="M +381.1,+320.3 L +385.0,+319.7" />
+      <path d="M +385.0,+319.7 L +388.8,+319.0" />
+      <path d="M +388.8,+319.0 L +392.6,+318.2" />
+      <path d="M +392.6,+318.2 L +396.4,+317.4" />
+      <path d="M +396.4,+317.4 L +400.1,+316.6" />
+      <path d="M +400.1,+316.6 L +403.7,+315.8" />
+      <path d="M +403.7,+315.8 L +407.3,+314.9" />
+      <path d="M +407.3,+314.9 L +410.8,+313.9" />
+      <path d="M +410.8,+313.9 L +414.3,+313.0" />
+      <path d="M +414.3,+313.0 L +418.1,+311.8" />
+      <path d="M +418.1,+311.8 L +421.9,+310.7" />
+      <path d="M +421.9,+310.7 L +425.6,+309.5" />
+      <path d="M +425.6,+309.5 L +429.2,+308.2" />
+      <path d="M +429.2,+308.2 L +432.7,+306.9" />
+      <path d="M +432.7,+306.9 L +436.1,+305.6" />
+      <path d="M +436.1,+305.6 L +439.8,+304.1" />
+      <path d="M +439.8,+304.1 L +443.3,+302.5" />
+      <path d="M +443.3,+302.5 L +446.8,+300.9" />
+      <path d="M +446.8,+300.9 L +450.1,+299.2" />
+      <path d="M +450.1,+299.2 L +453.3,+297.6" />
+      <path d="M +453.3,+297.6 L +456.8,+295.6" />
+      <path d="M +456.8,+295.6 L +460.1,+293.6" />
+      <path d="M +460.1,+293.6 L +463.3,+291.6" />
+      <path d="M +463.3,+291.6 L +466.2,+289.5" />
+      <path d="M +466.2,+289.5 L +469.4,+287.1" />
+      <path d="M +469.4,+287.1 L +472.4,+284.6" />
+      <path d="M +472.4,+284.6 L +475.1,+282.1" />
+      <path d="M +475.1,+282.1 L +477.9,+279.3" />
+      <path d="M +477.9,+279.3 L +480.4,+276.4" />
+      <path d="M +480.4,+276.4 L +482.6,+273.4" />
+      <path d="M +482.6,+273.4 L +484.7,+270.1" />
+      <path d="M +484.7,+270.1 L +486.4,+266.7" />
+      <path d="M +486.4,+266.7 L +487.8,+263.3" />
+      <path d="M +487.8,+263.3 L +488.8,+259.4" />
+      <path d="M +488.8,+259.4 L +489.4,+255.6" />
+      <path d="M +489.4,+255.6 L +489.5,+251.7" />
+      <path d="M +489.5,+251.7 L +489.1,+247.9" />
+      <path d="M +489.1,+247.9 L +488.3,+244.2" />
+      <path d="M +488.3,+244.2 L +487.0,+240.4" />
+      <path d="M +487.0,+240.4 L +485.2,+236.7" />
+      <path d="M +485.2,+236.7 L +483.8,+234.4" />
+    </g>
+    <text x="+427.5" y="+330.9" stroke="rgb(255,255,255)" stroke-width="3px" fill="none" text-anchor="start"><tspan font-style="italic">&#966;</tspan></text>
+    <text x="+427.5" y="+330.9" stroke="none" fill="rgb(0,0,0)" text-anchor="start"><tspan font-style="italic">&#966;</tspan></text>
+    <g stroke="rgb(0,0,0)" fill="none">
+      <path d="M +222.1,+376.7 L +225.9,+377.9" />
+      <path d="M +228.8,+378.7 L +232.7,+379.7" />
+      <path d="M +235.6,+380.5 L +239.5,+381.4" />
+      <path d="M +242.4,+382.1 L +246.3,+382.9" />
+      <path d="M +249.2,+383.5 L +253.2,+384.3" />
+      <path d="M +256.1,+384.8 L +260.1,+385.5" />
+      <path d="M +263.0,+386.0 L +267.0,+386.6" />
+      <path d="M +269.9,+387.0 L +273.9,+387.5" />
+      <path d="M +276.9,+387.9 L +280.9,+388.3" />
+      <path d="M +283.9,+388.6 L +287.8,+389.0" />
+      <path d="M +290.8,+389.2 L +294.8,+389.5" />
+      <path d="M +297.8,+389.7 L +301.8,+389.9" />
+      <path d="M +304.8,+390.0 L +308.8,+390.2" />
+      <path d="M +311.8,+390.2 L +315.8,+390.3" />
+      <path d="M +318.8,+390.3 L +322.8,+390.3" />
+      <path d="M +325.8,+390.3 L +329.8,+390.2" />
+      <path d="M +332.8,+390.1 L +336.8,+389.9" />
+      <path d="M +339.8,+389.8 L +343.8,+389.6" />
+      <path d="M +346.8,+389.4 L +350.8,+389.1" />
+      <path d="M +353.8,+388.8 L +357.7,+388.4" />
+      <path d="M +360.7,+388.1 L +364.7,+387.7" />
+      <path d="M +367.7,+387.3 L +371.6,+386.8" />
+      <path d="M +374.6,+386.3 L +378.6,+385.7" />
+      <path d="M +381.5,+385.2 L +385.4,+384.5" />
+      <path d="M +388.4,+384.0 L +392.3,+383.2" />
+      <path d="M +395.3,+382.6 L +399.2,+381.7" />
+      <path d="M +402.1,+381.0 L +406.0,+380.1" />
+      <path d="M +408.9,+379.3 L +412.7,+378.3" />
+      <path d="M +415.6,+377.4 L +419.4,+376.3" />
+      <path d="M +422.3,+375.3 L +426.1,+374.1" />
+      <path d="M +428.9,+373.1 L +432.7,+371.7" />
+      <path d="M +435.5,+370.6 L +439.1,+369.1" />
+      <path d="M +441.9,+367.9 L +445.6,+366.3" />
+      <path d="M +448.3,+365.0 L +451.8,+363.2" />
+      <path d="M +454.5,+361.8 L +458.0,+359.9" />
+      <path d="M +460.6,+358.4 L +464.0,+356.3" />
+      <path d="M +466.5,+354.6 L +469.7,+352.3" />
+      <path d="M +472.1,+350.5 L +475.2,+348.0" />
+      <path d="M +477.5,+346.0 L +480.4,+343.3" />
+      <path d="M +482.5,+341.2 L +485.2,+338.2" />
+      <path d="M +487.1,+335.8 L +489.4,+332.6" />
+      <path d="M +491.0,+330.0 L +492.8,+326.5" />
+      <path d="M +494.1,+323.8 L +495.4,+320.0" />
+      <path d="M +496.1,+317.1 L +496.8,+313.2" />
+      <path d="M +497.0,+310.2 L +496.9,+306.2" />
+      <path d="M +496.6,+303.2 L +495.8,+299.3" />
+      <path d="M +495.0,+296.4 L +493.5,+292.7" />
+      <path d="M +492.2,+290.0 L +490.9,+287.6" />
+    </g>
+    <circle cx="+483.8" cy="+234.4" r="4.5208643810272084" stroke="rgb(0,0,0)" fill="rgb(0,0,0)"/> -->
+    <text x="+503.8" y="+243.4" stroke="rgb(255,255,255)" stroke-width="3px" fill="none" text-anchor="start"><tspan>(</tspan><tspan font-style="italic">r</tspan><tspan>,</tspan><tspan font-style="italic">&#952;</tspan><tspan>,</tspan><tspan font-style="italic">&#966;</tspan><tspan>)</tspan></text>
+    <text x="+503.8" y="+243.4" stroke="none" fill="rgb(0,0,0)" text-anchor="start"><tspan>(</tspan><tspan font-style="italic">r</tspan><tspan>,</tspan><tspan font-style="italic">&#952;</tspan><tspan>,</tspan><tspan font-style="italic">&#966;</tspan><tspan>)</tspan></text>
+
+  </g>
+</svg>

Documents/Positioning/CoordinateEquation.mathml

+<?xml version="1.0" encoding="utf-8"?>
+<math display="block" xmlns="http://www.w3.org/1998/Math/MathML">
+	<mrow>
+		<mfenced open="[" close="]" separators=",">
+			<mtable>
+				<mtr>
+					<mtd>
+						<msub>
+							<mi>A</mi>
+							<mi>x</mi>
+						</msub>
+					</mtd>
+				</mtr>
+				<mtr>
+					<mtd>
+						<msub>
+							<mi>A</mi>
+							<mi>y</mi>
+						</msub>
+					</mtd>
+				</mtr>
+				<mtr>
+					<mtd>
+						<msub>
+							<mi>A</mi>
+							<mi>z</mi>
+						</msub>
+					</mtd>
+				</mtr>
+			</mtable>
+		</mfenced>
+		<mi>X</mi>
+		<mo>+</mo>
+		<mfenced open="[" close="]" separators=",">
+			<mtable>
+				<mtr>
+					<mtd>
+						<msub>
+							<mi>B</mi>
+							<mi>x</mi>
+						</msub>
+					</mtd>
+				</mtr>
+				<mtr>
+					<mtd>
+						<msub>
+							<mi>B</mi>
+							<mi>y</mi>
+						</msub>
+					</mtd>
+				</mtr>
+				<mtr>
+					<mtd>
+						<msub>
+							<mi>B</mi>
+							<mi>z</mi>
+						</msub>
+					</mtd>
+				</mtr>
+			</mtable>
+		</mfenced>
+		<mi>Y</mi>
+		<mo>+</mo>
+		<mfenced open="[" close="]" separators=",">
+			<mtable>
+				<mtr>
+					<mtd>
+						<msub>
+							<mi>C</mi>
+							<mi>x</mi>
+						</msub>
+					</mtd>
+				</mtr>
+				<mtr>
+					<mtd>
+						<msub>
+							<mi>C</mi>
+							<mi>y</mi>
+						</msub>
+					</mtd>
+				</mtr>
+				<mtr>
+					<mtd>
+						<msub>
+							<mi>C</mi>
+							<mi>z</mi>
+						</msub>
+					</mtd>
+				</mtr>
+			</mtable>
+		</mfenced>
+		<mi>Z</mi>
+		<mo>+</mo>
+		<mfenced open="[" close="]" separators=",">
+			<mtable>
+				<mtr>
+					<mtd>
+						<msub>
+							<mi>O</mi>
+							<mi>x</mi>
+						</msub>
+					</mtd>
+				</mtr>
+				<mtr>
+					<mtd>
+						<msub>
+							<mi>O</mi>
+							<mi>y</mi>
+						</msub>
+					</mtd>
+				</mtr>
+				<mtr>
+					<mtd>
+						<msub>
+							<mi>O</mi>
+							<mi>z</mi>
+						</msub>
+					</mtd>
+				</mtr>
+			</mtable>
+		</mfenced>
+	</mrow>
+</math>
Add a comment to this file

Documents/Positioning/CoordinateEquation.svg

Added
New image
+<?xml version="1.0" encoding="utf-8"?>
+<svg:svg xmlns="http://www.w3.org/1998/Math/MathML" xmlns:svg="http://www.w3.org/2000/svg" height="45.104648pt" width="143.739984pt" xmlns:svgmath="http://www.grigoriev.ru/svgmath" viewBox="0 -26.536699 143.739984 45.104648"><svg:metadata><svgmath:metrics top="45.1046484375" axis="22.5523242187" baseline="18.5679492187" bottom="0.0"/></svg:metadata><svg:g transform="translate(0.000000, -3.984375)"><svg:text font-size="49.165585" transform="scale(0.244073, 1)" text-anchor="middle" y="11.739244" x="8.186262" font-family="Times New Roman" fill="black">[</svg:text><svg:g transform="translate(3.996094, 0.000000)"><svg:g transform="translate(0.191367, -14.425371)"><svg:text font-size="12.000000" text-anchor="middle" y="0.000000" x="4.250977" font-family="Times New Roman" font-style="italic" fill="black">A</svg:text><svg:g transform="translate(7.916016, 2.683594)"><svg:text font-size="8.520000" text-anchor="middle" y="0.000000" x="2.173682" font-family="Times New Roman" font-style="italic" fill="black">x</svg:text></svg:g></svg:g><svg:g transform="translate(0.000000, 1.852207)"><svg:text font-size="12.000000" text-anchor="middle" y="0.000000" x="4.250977" font-family="Times New Roman" font-style="italic" fill="black">A</svg:text><svg:g transform="translate(7.916016, 2.683594)"><svg:text font-size="8.520000" text-anchor="middle" y="0.000000" x="2.556416" font-family="Times New Roman" font-style="italic" fill="black">y</svg:text></svg:g></svg:g><svg:g transform="translate(0.426416, 19.868730)"><svg:text font-size="12.000000" text-anchor="middle" y="0.000000" x="4.250977" font-family="Times New Roman" font-style="italic" fill="black">A</svg:text><svg:g transform="translate(7.916016, 2.683594)"><svg:text font-size="8.520000" text-anchor="middle" y="0.000000" x="1.894951" font-family="Times New Roman" font-style="italic" fill="black">z</svg:text></svg:g></svg:g></svg:g><svg:g transform="translate(16.359316, 0.000000)"><svg:text font-size="49.172030" transform="scale(0.244041, 1)" text-anchor="middle" y="11.740783" x="8.187335" font-family="Times New Roman" fill="black">]</svg:text></svg:g></svg:g><svg:g transform="translate(20.355410, 0.000000)"><svg:text font-size="12.000000" text-anchor="middle" y="0.000000" x="4.467773" font-family="Times New Roman" font-style="italic" fill="black">X</svg:text></svg:g><svg:g transform="translate(32.713480, -3.984375)"><svg:text font-size="12.000000" text-anchor="middle" y="3.984375" x="3.383789" font-family="Times New Roman" fill="black">+</svg:text></svg:g><svg:g transform="translate(42.147723, -3.984375)"><svg:text font-size="48.566230" transform="scale(0.247085, 1)" text-anchor="middle" y="11.596136" x="8.086467" font-family="Times New Roman" fill="black">[</svg:text><svg:g transform="translate(3.996094, 0.000000)"><svg:g transform="translate(0.191367, -14.334551)"><svg:text font-size="12.000000" text-anchor="middle" y="0.000000" x="3.940430" font-family="Times New Roman" font-style="italic" fill="black">B</svg:text><svg:g transform="translate(7.605469, 2.683594)"><svg:text font-size="8.520000" text-anchor="middle" y="0.000000" x="2.173682" font-family="Times New Roman" font-style="italic" fill="black">x</svg:text></svg:g></svg:g><svg:g transform="translate(0.000000, 1.761387)"><svg:text font-size="12.000000" text-anchor="middle" y="0.000000" x="3.940430" font-family="Times New Roman" font-style="italic" fill="black">B</svg:text><svg:g transform="translate(7.605469, 2.683594)"><svg:text font-size="8.520000" text-anchor="middle" y="0.000000" x="2.556416" font-family="Times New Roman" font-style="italic" fill="black">y</svg:text></svg:g></svg:g><svg:g transform="translate(0.426416, 19.596270)"><svg:text font-size="12.000000" text-anchor="middle" y="0.000000" x="3.940430" font-family="Times New Roman" font-style="italic" fill="black">B</svg:text><svg:g transform="translate(7.605469, 2.683594)"><svg:text font-size="8.520000" text-anchor="middle" y="0.000000" x="1.894951" font-family="Times New Roman" font-style="italic" fill="black">z</svg:text></svg:g></svg:g></svg:g><svg:g transform="translate(16.048770, 0.000000)"><svg:text font-size="48.572675" transform="scale(0.247052, 1)" text-anchor="middle" y="11.597675" x="8.087540" font-family="Times New Roman" fill="black">]</svg:text></svg:g></svg:g><svg:g transform="translate(62.192586, 0.000000)"><svg:text font-size="12.000000" text-anchor="middle" y="0.000000" x="3.336914" font-family="Times New Roman" font-style="italic" fill="black">Y</svg:text></svg:g><svg:g transform="translate(72.863156, -3.984375)"><svg:text font-size="12.000000" text-anchor="middle" y="3.984375" x="3.383789" font-family="Times New Roman" fill="black">+</svg:text></svg:g><svg:g transform="translate(82.297398, -3.984375)"><svg:text font-size="49.165585" transform="scale(0.244073, 1)" text-anchor="middle" y="11.739244" x="8.186262" font-family="Times New Roman" fill="black">[</svg:text><svg:g transform="translate(3.996094, 0.000000)"><svg:g transform="translate(0.191367, -14.425371)"><svg:text font-size="12.000000" text-anchor="middle" y="0.000000" x="4.001953" font-family="Times New Roman" font-style="italic" fill="black">C</svg:text><svg:g transform="translate(8.443359, 2.683594)"><svg:text font-size="8.520000" text-anchor="middle" y="0.000000" x="2.173682" font-family="Times New Roman" font-style="italic" fill="black">x</svg:text></svg:g></svg:g><svg:g transform="translate(0.000000, 1.852207)"><svg:text font-size="12.000000" text-anchor="middle" y="0.000000" x="4.001953" font-family="Times New Roman" font-style="italic" fill="black">C</svg:text><svg:g transform="translate(8.443359, 2.683594)"><svg:text font-size="8.520000" text-anchor="middle" y="0.000000" x="2.556416" font-family="Times New Roman" font-style="italic" fill="black">y</svg:text></svg:g></svg:g><svg:g transform="translate(0.426416, 19.868730)"><svg:text font-size="12.000000" text-anchor="middle" y="0.000000" x="4.001953" font-family="Times New Roman" font-style="italic" fill="black">C</svg:text><svg:g transform="translate(8.443359, 2.683594)"><svg:text font-size="8.520000" text-anchor="middle" y="0.000000" x="1.894951" font-family="Times New Roman" font-style="italic" fill="black">z</svg:text></svg:g></svg:g></svg:g><svg:g transform="translate(16.886660, 0.000000)"><svg:text font-size="49.172030" transform="scale(0.244041, 1)" text-anchor="middle" y="11.740783" x="8.187335" font-family="Times New Roman" fill="black">]</svg:text></svg:g></svg:g><svg:g transform="translate(103.180152, 0.000000)"><svg:text font-size="12.000000" text-anchor="middle" y="0.000000" x="3.360352" font-family="Times New Roman" font-style="italic" fill="black">Z</svg:text></svg:g><svg:g transform="translate(113.200332, -3.984375)"><svg:text font-size="12.000000" text-anchor="middle" y="3.984375" x="3.383789" font-family="Times New Roman" fill="black">+</svg:text></svg:g><svg:g transform="translate(122.634574, -3.984375)"><svg:text font-size="49.165585" transform="scale(0.244073, 1)" text-anchor="middle" y="11.739244" x="8.186262" font-family="Times New Roman" fill="black">[</svg:text><svg:g transform="translate(3.996094, 0.000000)"><svg:g transform="translate(0.191367, -14.425371)"><svg:text font-size="12.000000" text-anchor="middle" y="0.000000" x="4.333008" font-family="Times New Roman" font-style="italic" fill="black">O</svg:text><svg:g transform="translate(8.666016, 2.683594)"><svg:text font-size="8.520000" text-anchor="middle" y="0.000000" x="2.173682" font-family="Times New Roman" font-style="italic" fill="black">x</svg:text></svg:g></svg:g><svg:g transform="translate(0.000000, 1.852207)"><svg:text font-size="12.000000" text-anchor="middle" y="0.000000" x="4.333008" font-family="Times New Roman" font-style="italic" fill="black">O</svg:text><svg:g transform="translate(8.666016, 2.683594)"><svg:text font-size="8.520000" text-anchor="middle" y="0.000000" x="2.556416" font-family="Times New Roman" font-style="italic" fill="black">y</svg:text></svg:g></svg:g><svg:g transform="translate(0.426416, 19.868730)"><svg:text font-size="12.000000" text-anchor="middle" y="0.000000" x="4.333008" font-family="Times New Roman" font-style="italic" fill="black">O</svg:text><svg:g transform="translate(8.666016, 2.683594)"><svg:text font-size="8.520000" text-anchor="middle" y="0.000000" x="1.894951" font-family="Times New Roman" font-style="italic" fill="black">z</svg:text></svg:g></svg:g></svg:g><svg:g transform="translate(17.109316, 0.000000)"><svg:text font-size="49.172030" transform="scale(0.244041, 1)" text-anchor="middle" y="11.740783" x="8.187335" font-family="Times New Roman" fill="black">]</svg:text></svg:g></svg:g></svg:svg>

Documents/Positioning/FullCoordinateEquation.mathml

+<?xml version="1.0" encoding="utf-8"?>
+<math display="block" xmlns="http://www.w3.org/1998/Math/MathML">
+	<mtable>
+		<mtr>
+			<mtd>
+				<mtext>Basis Vectors:</mtext>
+			</mtd>
+			<mtd>
+				<mrow>
+					<mo>{</mo>
+					<mtable columnalign='left' equalcolumns='false'>
+						<mtr>
+						  <mtd>
+							<mfenced open="(" close=")" separators=",">
+							  <mrow>
+								<msub>
+									<mi>A</mi>
+									<mi>x</mi>
+								</msub>
+							  </mrow>
+							  <mrow>
+								<msub>
+									<mi>A</mi>
+									<mi>y</mi>
+								</msub>
+							  </mrow>
+							  <mrow>
+								<msub>
+									<mi>A</mi>
+									<mi>z</mi>
+								</msub>
+							  </mrow>
+							</mfenced>
+						  </mtd>
+						</mtr>
+						<mtr>
+						  <mtd>
+							<mfenced open="(" close=")" separators=",">
+							  <mrow>
+								<msub>
+									<mi>B</mi>
+									<mi>x</mi>
+								</msub>
+							  </mrow>
+							  <mrow>
+								<msub>
+									<mi>B</mi>
+									<mi>y</mi>
+								</msub>
+							  </mrow>
+							  <mrow>
+								<msub>
+									<mi>B</mi>
+									<mi>z</mi>
+								</msub>
+							  </mrow>
+							</mfenced>
+						  </mtd>
+						</mtr>
+						<mtr>
+						  <mtd>
+							<mfenced open="(" close=")" separators=",">
+							  <mrow>
+								<msub>
+									<mi>C</mi>
+									<mi>x</mi>
+								</msub>
+							  </mrow>
+							  <mrow>
+								<msub>
+									<mi>C</mi>
+									<mi>y</mi>
+								</msub>
+							  </mrow>
+							  <mrow>
+								<msub>
+									<mi>C</mi>
+									<mi>z</mi>
+								</msub>
+							  </mrow>
+							</mfenced>
+						  </mtd>
+						</mtr>
+					</mtable>
+				</mrow>
+			</mtd>
+		</mtr>
+		<mtr>
+			<mtd>
+				<mtext>Origin Vectors:</mtext>
+			</mtd>
+			<mtd>
+				<mfenced open="(" close=")" separators=",">
+				  <mrow>
+					<msub>
+						<mi>O</mi>
+						<mi>x</mi>
+					</msub>
+				  </mrow>
+				  <mrow>
+					<msub>
+						<mi>O</mi>
+						<mi>y</mi>
+					</msub>
+				  </mrow>
+				  <mrow>
+					<msub>
+						<mi>O</mi>
+						<mi>z</mi>
+					</msub>
+				  </mrow>
+				</mfenced>
+			</mtd>
+		</mtr>
+		<mtr>
+			<mtd>
+				<mtext>Coordinate Equation:</mtext>
+			</mtd>
+			<mtd>
+				<mrow>
+					<mfenced open="[" close="]" separators=",">
+						<mtable>
+							<mtr>
+								<mtd>
+									<msub>
+										<mi>A</mi>
+										<mi>x</mi>
+									</msub>
+								</mtd>
+							</mtr>
+							<mtr>
+								<mtd>
+									<msub>
+										<mi>A</mi>
+										<mi>y</mi>
+									</msub>
+								</mtd>
+							</mtr>
+							<mtr>
+								<mtd>
+									<msub>
+										<mi>A</mi>
+										<mi>z</mi>
+									</msub>
+								</mtd>
+							</mtr>
+						</mtable>
+					</mfenced>
+					<mi>X</mi>
+					<mo>+</mo>
+					<mfenced open="[" close="]" separators=",">
+						<mtable>
+							<mtr>
+								<mtd>
+									<msub>
+										<mi>B</mi>
+										<mi>x</mi>
+									</msub>
+								</mtd>
+							</mtr>
+							<mtr>
+								<mtd>
+									<msub>
+										<mi>B</mi>
+										<mi>y</mi>
+									</msub>
+								</mtd>
+							</mtr>
+							<mtr>
+								<mtd>
+									<msub>
+										<mi>B</mi>
+										<mi>z</mi>
+									</msub>
+								</mtd>
+							</mtr>
+						</mtable>
+					</mfenced>
+					<mi>Y</mi>
+					<mo>+</mo>
+					<mfenced open="[" close="]" separators=",">
+						<mtable>
+							<mtr>
+								<mtd>
+									<msub>
+										<mi>C</mi>
+										<mi>x</mi>
+									</msub>
+								</mtd>
+							</mtr>
+							<mtr>
+								<mtd>
+									<msub>
+										<mi>C</mi>
+										<mi>y</mi>
+									</msub>
+								</mtd>
+							</mtr>
+							<mtr>
+								<mtd>
+									<msub>
+										<mi>C</mi>
+										<mi>z</mi>
+									</msub>
+								</mtd>
+							</mtr>
+						</mtable>
+					</mfenced>
+					<mi>Z</mi>
+					<mo>+</mo>
+					<mfenced open="[" close="]" separators=",">
+						<mtable>
+							<mtr>
+								<mtd>
+									<msub>
+										<mi>O</mi>
+										<mi>x</mi>
+									</msub>
+								</mtd>
+							</mtr>
+							<mtr>
+								<mtd>
+									<msub>
+										<mi>O</mi>
+										<mi>y</mi>
+									</msub>
+								</mtd>
+							</mtr>
+							<mtr>
+								<mtd>
+									<msub>
+										<mi>O</mi>
+										<mi>z</mi>
+									</msub>
+								</mtd>
+							</mtr>
+						</mtable>
+					</mfenced>
+				</mrow>
+			</mtd>
+		</mtr>
+	</mtable>
+</math>
Add a comment to this file

Documents/Positioning/FullCoordinateEquation.svg

Added
New image
+<?xml version="1.0" encoding="utf-8"?>
+<svg:svg xmlns="http://www.w3.org/1998/Math/MathML" xmlns:svg="http://www.w3.org/2000/svg" height="118.157873pt" width="256.318500pt" xmlns:svgmath="http://www.grigoriev.ru/svgmath" viewBox="0 -63.063311 256.318500 118.157873"><svg:metadata><svgmath:metrics top="118.157872559" axis="59.0789362794" baseline="55.0945612794" bottom="0.0"/></svg:metadata><svg:g transform="translate(0.000000, -3.984375)"><svg:g transform="translate(16.661133, -30.348577)"><svg:text font-size="12.000000" text-anchor="middle" y="0.000000" x="34.828125" font-family="Times New Roman" fill="black">Basis Vectors:</svg:text></svg:g><svg:g transform="translate(151.854469, -34.332952)"><svg:text font-size="54.319159" transform="scale(0.220917, 1)" text-anchor="middle" y="12.969760" x="13.036068" font-family="Times New Roman" fill="black">{</svg:text><svg:g transform="translate(5.759766, 0.000000)"><svg:g transform="translate(0.000000, -16.329534)"><svg:g transform="translate(0.000000, -3.984375)"><svg:text font-size="14.125585" transform="scale(0.849522, 1)" text-anchor="middle" y="5.434732" x="2.351965" font-family="Times New Roman" fill="black">(</svg:text></svg:g><svg:g transform="translate(3.996094, 0.000000)"><svg:text font-size="12.000000" text-anchor="middle" y="0.000000" x="4.250977" font-family="Times New Roman" font-style="italic" fill="black">A</svg:text><svg:g transform="translate(7.916016, 2.683594)"><svg:text font-size="8.520000" text-anchor="middle" y="0.000000" x="2.173682" font-family="Times New Roman" font-style="italic" fill="black">x</svg:text></svg:g></svg:g><svg:g transform="translate(15.976582, -3.984375)"><svg:text font-size="12.000000" text-anchor="middle" y="3.984375" x="1.500000" font-family="Times New Roman" fill="black">,</svg:text></svg:g><svg:g transform="translate(22.976578, 0.000000)"><svg:text font-size="12.000000" text-anchor="middle" y="0.000000" x="4.250977" font-family="Times New Roman" font-style="italic" fill="black">A</svg:text><svg:g transform="translate(7.916016, 2.683594)"><svg:text font-size="8.520000" text-anchor="middle" y="0.000000" x="2.556416" font-family="Times New Roman" font-style="italic" fill="black">y</svg:text></svg:g></svg:g><svg:g transform="translate(35.339801, -3.984375)"><svg:text font-size="12.000000" text-anchor="middle" y="3.984375" x="1.500000" font-family="Times New Roman" fill="black">,</svg:text></svg:g><svg:g transform="translate(42.339797, 0.000000)"><svg:text font-size="12.000000" text-anchor="middle" y="0.000000" x="4.250977" font-family="Times New Roman" font-style="italic" fill="black">A</svg:text><svg:g transform="translate(7.916016, 2.683594)"><svg:text font-size="8.520000" text-anchor="middle" y="0.000000" x="1.894951" font-family="Times New Roman" font-style="italic" fill="black">z</svg:text></svg:g></svg:g><svg:g transform="translate(53.850187, -3.984375)"><svg:text font-size="14.125585" transform="scale(0.849522, 1)" text-anchor="middle" y="5.434732" x="2.351965" font-family="Times New Roman" fill="black">)</svg:text></svg:g></svg:g><svg:g transform="translate(0.000000, 1.917581)"><svg:g transform="translate(0.000000, -3.984375)"><svg:text font-size="14.125585" transform="scale(0.849522, 1)" text-anchor="middle" y="5.434732" x="2.351965" font-family="Times New Roman" fill="black">(</svg:text></svg:g><svg:g transform="translate(3.996094, 0.000000)"><svg:text font-size="12.000000" text-anchor="middle" y="0.000000" x="3.940430" font-family="Times New Roman" font-style="italic" fill="black">B</svg:text><svg:g transform="translate(7.605469, 2.683594)"><svg:text font-size="8.520000" text-anchor="middle" y="0.000000" x="2.173682" font-family="Times New Roman" font-style="italic" fill="black">x</svg:text></svg:g></svg:g><svg:g transform="translate(15.666035, -3.984375)"><svg:text font-size="12.000000" text-anchor="middle" y="3.984375" x="1.500000" font-family="Times New Roman" fill="black">,</svg:text></svg:g><svg:g transform="translate(22.666031, 0.000000)"><svg:text font-size="12.000000" text-anchor="middle" y="0.000000" x="3.940430" font-family="Times New Roman" font-style="italic" fill="black">B</svg:text><svg:g transform="translate(7.605469, 2.683594)"><svg:text font-size="8.520000" text-anchor="middle" y="0.000000" x="2.556416" font-family="Times New Roman" font-style="italic" fill="black">y</svg:text></svg:g></svg:g><svg:g transform="translate(34.718707, -3.984375)"><svg:text font-size="12.000000" text-anchor="middle" y="3.984375" x="1.500000" font-family="Times New Roman" fill="black">,</svg:text></svg:g><svg:g transform="translate(41.718703, 0.000000)"><svg:text font-size="12.000000" text-anchor="middle" y="0.000000" x="3.940430" font-family="Times New Roman" font-style="italic" fill="black">B</svg:text><svg:g transform="translate(7.605469, 2.683594)"><svg:text font-size="8.520000" text-anchor="middle" y="0.000000" x="1.894951" font-family="Times New Roman" font-style="italic" fill="black">z</svg:text></svg:g></svg:g><svg:g transform="translate(52.918547, -3.984375)"><svg:text font-size="14.125585" transform="scale(0.849522, 1)" text-anchor="middle" y="5.434732" x="2.351965" font-family="Times New Roman" fill="black">)</svg:text></svg:g></svg:g><svg:g transform="translate(0.000000, 20.164696)"><svg:g transform="translate(0.000000, -3.984375)"><svg:text font-size="14.125585" transform="scale(0.849522, 1)" text-anchor="middle" y="5.434732" x="2.351965" font-family="Times New Roman" fill="black">(</svg:text></svg:g><svg:g transform="translate(3.996094, 0.000000)"><svg:text font-size="12.000000" text-anchor="middle" y="0.000000" x="4.001953" font-family="Times New Roman" font-style="italic" fill="black">C</svg:text><svg:g transform="translate(8.443359, 2.683594)"><svg:text font-size="8.520000" text-anchor="middle" y="0.000000" x="2.173682" font-family="Times New Roman" font-style="italic" fill="black">x</svg:text></svg:g></svg:g><svg:g transform="translate(16.503926, -3.984375)"><svg:text font-size="12.000000" text-anchor="middle" y="3.984375" x="1.500000" font-family="Times New Roman" fill="black">,</svg:text></svg:g><svg:g transform="translate(23.503922, 0.000000)"><svg:text font-size="12.000000" text-anchor="middle" y="0.000000" x="4.001953" font-family="Times New Roman" font-style="italic" fill="black">C</svg:text><svg:g transform="translate(8.443359, 2.683594)"><svg:text font-size="8.520000" text-anchor="middle" y="0.000000" x="2.556416" font-family="Times New Roman" font-style="italic" fill="black">y</svg:text></svg:g></svg:g><svg:g transform="translate(36.394488, -3.984375)"><svg:text font-size="12.000000" text-anchor="middle" y="3.984375" x="1.500000" font-family="Times New Roman" fill="black">,</svg:text></svg:g><svg:g transform="translate(43.394484, 0.000000)"><svg:text font-size="12.000000" text-anchor="middle" y="0.000000" x="4.001953" font-family="Times New Roman" font-style="italic" fill="black">C</svg:text><svg:g transform="translate(8.443359, 2.683594)"><svg:text font-size="8.520000" text-anchor="middle" y="0.000000" x="1.894951" font-family="Times New Roman" font-style="italic" fill="black">z</svg:text></svg:g></svg:g><svg:g transform="translate(55.432219, -3.984375)"><svg:text font-size="14.125585" transform="scale(0.849522, 1)" text-anchor="middle" y="5.434732" x="2.351965" font-family="Times New Roman" fill="black">)</svg:text></svg:g></svg:g></svg:g></svg:g><svg:g transform="translate(13.998047, 4.084718)"><svg:text font-size="12.000000" text-anchor="middle" y="0.000000" x="37.491211" font-family="Times New Roman" fill="black">Origin Vectors:</svg:text></svg:g><svg:g transform="translate(154.400367, 4.084718)"><svg:g transform="translate(0.000000, -3.984375)"><svg:text font-size="14.125585" transform="scale(0.849522, 1)" text-anchor="middle" y="5.434732" x="2.351965" font-family="Times New Roman" fill="black">(</svg:text></svg:g><svg:g transform="translate(3.996094, 0.000000)"><svg:text font-size="12.000000" text-anchor="middle" y="0.000000" x="4.333008" font-family="Times New Roman" font-style="italic" fill="black">O</svg:text><svg:g transform="translate(8.666016, 2.683594)"><svg:text font-size="8.520000" text-anchor="middle" y="0.000000" x="2.173682" font-family="Times New Roman" font-style="italic" fill="black">x</svg:text></svg:g></svg:g><svg:g transform="translate(16.726582, -3.984375)"><svg:text font-size="12.000000" text-anchor="middle" y="3.984375" x="1.500000" font-family="Times New Roman" fill="black">,</svg:text></svg:g><svg:g transform="translate(23.726578, 0.000000)"><svg:text font-size="12.000000" text-anchor="middle" y="0.000000" x="4.333008" font-family="Times New Roman" font-style="italic" fill="black">O</svg:text><svg:g transform="translate(8.666016, 2.683594)"><svg:text font-size="8.520000" text-anchor="middle" y="0.000000" x="2.556416" font-family="Times New Roman" font-style="italic" fill="black">y</svg:text></svg:g></svg:g><svg:g transform="translate(36.839801, -3.984375)"><svg:text font-size="12.000000" text-anchor="middle" y="3.984375" x="1.500000" font-family="Times New Roman" fill="black">,</svg:text></svg:g><svg:g transform="translate(43.839797, 0.000000)"><svg:text font-size="12.000000" text-anchor="middle" y="0.000000" x="4.333008" font-family="Times New Roman" font-style="italic" fill="black">O</svg:text><svg:g transform="translate(8.666016, 2.683594)"><svg:text font-size="8.520000" text-anchor="middle" y="0.000000" x="1.894951" font-family="Times New Roman" font-style="italic" fill="black">z</svg:text></svg:g></svg:g><svg:g transform="translate(56.100187, -3.984375)"><svg:text font-size="14.125585" transform="scale(0.849522, 1)" text-anchor="middle" y="5.434732" x="2.351965" font-family="Times New Roman" fill="black">)</svg:text></svg:g></svg:g><svg:g transform="translate(0.000000, 40.510987)"><svg:text font-size="12.000000" text-anchor="middle" y="0.000000" x="51.489258" font-family="Times New Roman" fill="black">Coordinate Equation:</svg:text></svg:g><svg:g transform="translate(112.578516, 40.510987)"><svg:g transform="translate(0.000000, -3.984375)"><svg:text font-size="49.165585" transform="scale(0.244073, 1)" text-anchor="middle" y="11.739244" x="8.186262" font-family="Times New Roman" fill="black">[</svg:text><svg:g transform="translate(3.996094, 0.000000)"><svg:g transform="translate(0.191367, -14.425371)"><svg:text font-size="12.000000" text-anchor="middle" y="0.000000" x="4.250977" font-family="Times New Roman" font-style="italic" fill="black">A</svg:text><svg:g transform="translate(7.916016, 2.683594)"><svg:text font-size="8.520000" text-anchor="middle" y="0.000000" x="2.173682" font-family="Times New Roman" font-style="italic" fill="black">x</svg:text></svg:g></svg:g><svg:g transform="translate(0.000000, 1.852207)"><svg:text font-size="12.000000" text-anchor="middle" y="0.000000" x="4.250977" font-family="Times New Roman" font-style="italic" fill="black">A</svg:text><svg:g transform="translate(7.916016, 2.683594)"><svg:text font-size="8.520000" text-anchor="middle" y="0.000000" x="2.556416" font-family="Times New Roman" font-style="italic" fill="black">y</svg:text></svg:g></svg:g><svg:g transform="translate(0.426416, 19.868730)"><svg:text font-size="12.000000" text-anchor="middle" y="0.000000" x="4.250977" font-family="Times New Roman" font-style="italic" fill="black">A</svg:text><svg:g transform="translate(7.916016, 2.683594)"><svg:text font-size="8.520000" text-anchor="middle" y="0.000000" x="1.894951" font-family="Times New Roman" font-style="italic" fill="black">z</svg:text></svg:g></svg:g></svg:g><svg:g transform="translate(16.359316, 0.000000)"><svg:text font-size="49.172030" transform="scale(0.244041, 1)" text-anchor="middle" y="11.740783" x="8.187335" font-family="Times New Roman" fill="black">]</svg:text></svg:g></svg:g><svg:g transform="translate(20.355410, 0.000000)"><svg:text font-size="12.000000" text-anchor="middle" y="0.000000" x="4.467773" font-family="Times New Roman" font-style="italic" fill="black">X</svg:text></svg:g><svg:g transform="translate(32.713480, -3.984375)"><svg:text font-size="12.000000" text-anchor="middle" y="3.984375" x="3.383789" font-family="Times New Roman" fill="black">+</svg:text></svg:g><svg:g transform="translate(42.147723, -3.984375)"><svg:text font-size="48.566230" transform="scale(0.247085, 1)" text-anchor="middle" y="11.596136" x="8.086467" font-family="Times New Roman" fill="black">[</svg:text><svg:g transform="translate(3.996094, 0.000000)"><svg:g transform="translate(0.191367, -14.334551)"><svg:text font-size="12.000000" text-anchor="middle" y="0.000000" x="3.940430" font-family="Times New Roman" font-style="italic" fill="black">B</svg:text><svg:g transform="translate(7.605469, 2.683594)"><svg:text font-size="8.520000" text-anchor="middle" y="0.000000" x="2.173682" font-family="Times New Roman" font-style="italic" fill="black">x</svg:text></svg:g></svg:g><svg:g transform="translate(0.000000, 1.761387)"><svg:text font-size="12.000000" text-anchor="middle" y="0.000000" x="3.940430" font-family="Times New Roman" font-style="italic" fill="black">B</svg:text><svg:g transform="translate(7.605469, 2.683594)"><svg:text font-size="8.520000" text-anchor="middle" y="0.000000" x="2.556416" font-family="Times New Roman" font-style="italic" fill="black">y</svg:text></svg:g></svg:g><svg:g transform="translate(0.426416, 19.596270)"><svg:text font-size="12.000000" text-anchor="middle" y="0.000000" x="3.940430" font-family="Times New Roman" font-style="italic" fill="black">B</svg:text><svg:g transform="translate(7.605469, 2.683594)"><svg:text font-size="8.520000" text-anchor="middle" y="0.000000" x="1.894951" font-family="Times New Roman" font-style="italic" fill="black">z</svg:text></svg:g></svg:g></svg:g><svg:g transform="translate(16.048770, 0.000000)"><svg:text font-size="48.572675" transform="scale(0.247052, 1)" text-anchor="middle" y="11.597675" x="8.087540" font-family="Times New Roman" fill="black">]</svg:text></svg:g></svg:g><svg:g transform="translate(62.192586, 0.000000)"><svg:text font-size="12.000000" text-anchor="middle" y="0.000000" x="3.336914" font-family="Times New Roman" font-style="italic" fill="black">Y</svg:text></svg:g><svg:g transform="translate(72.863156, -3.984375)"><svg:text font-size="12.000000" text-anchor="middle" y="3.984375" x="3.383789" font-family="Times New Roman" fill="black">+</svg:text></svg:g><svg:g transform="translate(82.297398, -3.984375)"><svg:text font-size="49.165585" transform="scale(0.244073, 1)" text-anchor="middle" y="11.739244" x="8.186262" font-family="Times New Roman" fill="black">[</svg:text><svg:g transform="translate(3.996094, 0.000000)"><svg:g transform="translate(0.191367, -14.425371)"><svg:text font-size="12.000000" text-anchor="middle" y="0.000000" x="4.001953" font-family="Times New Roman" font-style="italic" fill="black">C</svg:text><svg:g transform="translate(8.443359, 2.683594)"><svg:text font-size="8.520000" text-anchor="middle" y="0.000000" x="2.173682" font-family="Times New Roman" font-style="italic" fill="black">x</svg:text></svg:g></svg:g><svg:g transform="translate(0.000000, 1.852207)"><svg:text font-size="12.000000" text-anchor="middle" y="0.000000" x="4.001953" font-family="Times New Roman" font-style="italic" fill="black">C</svg:text><svg:g transform="translate(8.443359, 2.683594)"><svg:text font-size="8.520000" text-anchor="middle" y="0.000000" x="2.556416" font-family="Times New Roman" font-style="italic" fill="black">y</svg:text></svg:g></svg:g><svg:g transform="translate(0.426416, 19.868730)"><svg:text font-size="12.000000" text-anchor="middle" y="0.000000" x="4.001953" font-family="Times New Roman" font-style="italic" fill="black">C</svg:text><svg:g transform="translate(8.443359, 2.683594)"><svg:text font-size="8.520000" text-anchor="middle" y="0.000000" x="1.894951" font-family="Times New Roman" font-style="italic" fill="black">z</svg:text></svg:g></svg:g></svg:g><svg:g transform="translate(16.886660, 0.000000)"><svg:text font-size="49.172030" transform="scale(0.244041, 1)" text-anchor="middle" y="11.740783" x="8.187335" font-family="Times New Roman" fill="black">]</svg:text></svg:g></svg:g><svg:g transform="translate(103.180152, 0.000000)"><svg:text font-size="12.000000" text-anchor="middle" y="0.000000" x="3.360352" font-family="Times New Roman" font-style="italic" fill="black">Z</svg:text></svg:g><svg:g transform="translate(113.200332, -3.984375)"><svg:text font-size="12.000000" text-anchor="middle" y="3.984375" x="3.383789" font-family="Times New Roman" fill="black">+</svg:text></svg:g><svg:g transform="translate(122.634574, -3.984375)"><svg:text font-size="49.165585" transform="scale(0.244073, 1)" text-anchor="middle" y="11.739244" x="8.186262" font-family="Times New Roman" fill="black">[</svg:text><svg:g transform="translate(3.996094, 0.000000)"><svg:g transform="translate(0.191367, -14.425371)"><svg:text font-size="12.000000" text-anchor="middle" y="0.000000" x="4.333008" font-family="Times New Roman" font-style="italic" fill="black">O</svg:text><svg:g transform="translate(8.666016, 2.683594)"><svg:text font-size="8.520000" text-anchor="middle" y="0.000000" x="2.173682" font-family="Times New Roman" font-style="italic" fill="black">x</svg:text></svg:g></svg:g><svg:g transform="translate(0.000000, 1.852207)"><svg:text font-size="12.000000" text-anchor="middle" y="0.000000" x="4.333008" font-family="Times New Roman" font-style="italic" fill="black">O</svg:text><svg:g transform="translate(8.666016, 2.683594)"><svg:text font-size="8.520000" text-anchor="middle" y="0.000000" x="2.556416" font-family="Times New Roman" font-style="italic" fill="black">y</svg:text></svg:g></svg:g><svg:g transform="translate(0.426416, 19.868730)"><svg:text font-size="12.000000" text-anchor="middle" y="0.000000" x="4.333008" font-family="Times New Roman" font-style="italic" fill="black">O</svg:text><svg:g transform="translate(8.666016, 2.683594)"><svg:text font-size="8.520000" text-anchor="middle" y="0.000000" x="1.894951" font-family="Times New Roman" font-style="italic" fill="black">z</svg:text></svg:g></svg:g></svg:g><svg:g transform="translate(17.109316, 0.000000)"><svg:text font-size="49.172030" transform="scale(0.244041, 1)" text-anchor="middle" y="11.740783" x="8.187335" font-family="Times New Roman" fill="black">]</svg:text></svg:g></svg:g></svg:g></svg:g></svg:svg>

Documents/Positioning/GenTriangleClipping.lua

 }
 
 
-local writer = SvgWriter.SvgWriter("TriangleClipping.svg", {subImages:Size().x .."px", subImages:Size().y .. "px"});
+local writer = SvgWriter.SvgWriter("TriangleClipping.svg", {(subImages:Size().x + 1) .."px", (subImages:Size().y + 1) .. "px"});
 	writer:StyleLibrary(styleLib);
 	writer:BeginDefinitions();
 		writer:BeginMarker({pointSize, pointSize}, {pointSize/2, pointSize/2}, "auto", true, nil, "m_point");

Documents/Positioning/ScaledCoordEquation.mathml

+<?xml version="1.0" encoding="utf-8"?>
+<math display="block" xmlns="http://www.w3.org/1998/Math/MathML">
+	<mtable>
+		<mtr>
+			<mtd>
+				<mfenced open="[" close="]" separators=",">
+					<mtable>
+						<mtr>
+							<mtd>
+								<mrow>
+									<msub>
+										<mi>A</mi>
+										<mi>x</mi>
+									</msub>
+									<mo>*</mo>
+									<msub>
+										<mi>S</mi>
+										<mi>a</mi>
+									</msub>
+								</mrow>
+							</mtd>
+						</mtr>
+						<mtr>
+							<mtd>
+								<mrow>
+									<msub>
+										<mi>A</mi>
+										<mi>y</mi>
+									</msub>
+									<mo>*</mo>
+									<msub>
+										<mi>S</mi>
+										<mi>a</mi>
+									</msub>
+								</mrow>
+							</mtd>
+						</mtr>
+						<mtr>
+							<mtd>
+								<mrow>
+									<msub>
+										<mi>A</mi>
+										<mi>z</mi>
+									</msub>
+									<mo>*</mo>
+									<msub>
+										<mi>S</mi>
+										<mi>a</mi>
+									</msub>
+								</mrow>
+							</mtd>
+						</mtr>
+					</mtable>
+				</mfenced>
+			</mtd>
+			<mtd>
+				<mi>X</mi>
+			</mtd>
+			<mtd>
+				<mo>+</mo>
+			</mtd>
+			<mtd>
+				<mfenced open="[" close="]" separators=",">
+					<mtable>
+						<mtr>
+							<mtd>
+								<mrow>
+									<msub>
+										<mi>B</mi>
+										<mi>x</mi>
+									</msub>
+									<mo>*</mo>
+									<msub>
+										<mi>S</mi>
+										<mi>b</mi>
+									</msub>
+								</mrow>
+							</mtd>
+						</mtr>
+						<mtr>
+							<mtd>
+								<mrow>
+									<msub>
+										<mi>B</mi>
+										<mi>y</mi>
+									</msub>
+									<mo>*</mo>
+									<msub>
+										<mi>S</mi>
+										<mi>b</mi>
+									</msub>
+								</mrow>
+							</mtd>
+						</mtr>
+						<mtr>
+							<mtd>
+								<mrow>
+									<msub>
+										<mi>B</mi>
+										<mi>z</mi>
+									</msub>
+									<mo>*</mo>
+									<msub>
+										<mi>S</mi>
+										<mi>b</mi>
+									</msub>
+								</mrow>
+							</mtd>
+						</mtr>
+					</mtable>
+				</mfenced>
+			</mtd>
+			<mtd>
+				<mi>Y</mi>
+			</mtd>
+			<mtd>
+				<mo>+</mo>
+			</mtd>
+			<mtd>
+				<mfenced open="[" close="]" separators=",">
+					<mtable>
+						<mtr>
+							<mtd>
+								<mrow>
+									<msub>
+										<mi>C</mi>
+										<mi>x</mi>
+									</msub>
+									<mo>*</mo>
+									<msub>
+										<mi>S</mi>
+										<mi>c</mi>
+									</msub>
+								</mrow>
+							</mtd>
+						</mtr>
+						<mtr>
+							<mtd>
+								<mrow>
+									<msub>
+										<mi>C</mi>
+										<mi>y</mi>
+									</msub>
+									<mo>*</mo>
+									<msub>
+										<mi>S</mi>
+										<mi>c</mi>
+									</msub>
+								</mrow>
+							</mtd>
+						</mtr>
+						<mtr>
+							<mtd>
+								<mrow>
+									<msub>
+										<mi>C</mi>
+										<mi>z</mi>
+									</msub>
+									<mo>*</mo>
+									<msub>
+										<mi>S</mi>
+										<mi>c</mi>
+									</msub>
+								</mrow>
+							</mtd>
+						</mtr>
+					</mtable>
+				</mfenced>
+			</mtd>
+			<mtd>
+				<mi>Z</mi>
+			</mtd>
+			<mtd>
+				<mo>+</mo>
+			</mtd>
+			<mtd>
+				<mfenced open="[" close="]" separators=",">
+					<mtable>
+						<mtr>
+							<mtd>
+								<msub>
+									<mi>O</mi>
+									<mi>x</mi>
+								</msub>
+							</mtd>
+						</mtr>
+						<mtr>
+							<mtd>
+								<msub>
+									<mi>O</mi>
+									<mi>y</mi>
+								</msub>
+							</mtd>
+						</mtr>
+						<mtr>
+							<mtd>
+								<msub>
+									<mi>O</mi>
+									<mi>z</mi>
+								</msub>
+							</mtd>
+						</mtr>
+					</mtable>
+				</mfenced>
+			</mtd>
+		</mtr>
+		<mtr>
+			<mtd>
+				<mrow>
+					<mfenced open="[" close="]" separators=",">
+						<mtable>
+							<mtr>
+								<mtd>
+									<msub>
+										<mi>A</mi>
+										<mi>x</mi>
+									</msub>
+								</mtd>
+							</mtr>
+							<mtr>
+								<mtd>
+									<msub>
+										<mi>A</mi>
+										<mi>y</mi>
+									</msub>
+								</mtd>
+							</mtr>
+							<mtr>
+								<mtd>
+									<msub>
+										<mi>A</mi>
+										<mi>z</mi>
+									</msub>
+								</mtd>
+							</mtr>
+						</mtable>
+					</mfenced>
+					<mo>*</mo>
+					<msub>
+						<mi>S</mi>
+						<mi>a</mi>
+					</msub>
+					<mo>*</mo>
+				</mrow>
+			</mtd>
+			<mtd>
+				<mi>X</mi>
+			</mtd>
+			<mtd>
+				<mo>+</mo>
+			</mtd>
+			<mtd>
+				<mrow>
+					<mfenced open="[" close="]" separators=",">
+						<mtable>
+							<mtr>
+								<mtd>
+									<msub>
+										<mi>B</mi>
+										<mi>x</mi>
+									</msub>
+								</mtd>
+							</mtr>
+							<mtr>
+								<mtd>
+									<msub>
+										<mi>B</mi>
+										<mi>y</mi>
+									</msub>
+								</mtd>
+							</mtr>
+							<mtr>
+								<mtd>
+									<msub>
+										<mi>B</mi>
+										<mi>z</mi>
+									</msub>
+								</mtd>
+							</mtr>
+						</mtable>
+					</mfenced>
+					<mo>*</mo>
+					<msub>
+						<mi>S</mi>
+						<mi>b</mi>
+					</msub>
+					<mo>*</mo>
+				</mrow>
+			</mtd>
+			<mtd>
+				<mi>Y</mi>
+			</mtd>
+			<mtd>
+				<mo>+</mo>
+			</mtd>
+			<mtd>
+				<mrow>
+					<mfenced open="[" close="]" separators=",">
+						<mtable>
+							<mtr>
+								<mtd>
+									<msub>
+										<mi>C</mi>
+										<mi>x</mi>
+									</msub>
+								</mtd>
+							</mtr>
+							<mtr>
+								<mtd>
+									<msub>
+										<mi>C</mi>
+										<mi>y</mi>
+									</msub>
+								</mtd>
+							</mtr>
+							<mtr>
+								<mtd>
+									<msub>
+										<mi>C</mi>
+										<mi>z</mi>
+									</msub>
+								</mtd>
+							</mtr>
+						</mtable>
+					</mfenced>
+					<mo>*</mo>
+					<msub>
+						<mi>S</mi>
+						<mi>c</mi>
+					</msub>
+					<mo>*</mo>
+				</mrow>
+			</mtd>
+			<mtd>
+				<mi>Z</mi>
+			</mtd>
+			<mtd>
+				<mo>+</mo>
+			</mtd>
+			<mtd>
+				<mfenced open="[" close="]" separators=",">
+					<mtable>
+						<mtr>
+							<mtd>
+								<msub>
+									<mi>O</mi>
+									<mi>x</mi>
+								</msub>
+							</mtd>
+						</mtr>
+						<mtr>
+							<mtd>
+								<msub>
+									<mi>O</mi>
+									<mi>y</mi>
+								</msub>
+							</mtd>
+						</mtr>
+						<mtr>
+							<mtd>
+								<msub>
+									<mi>O</mi>
+									<mi>z</mi>
+								</msub>
+							</mtd>
+						</mtr>
+					</mtable>
+				</mfenced>
+			</mtd>
+		</mtr>
+	</mtable>
+</math>
Add a comment to this file

Documents/Positioning/ScaledCoordEquation.svg

Added
New image
+<?xml version="1.0" encoding="utf-8"?>
+<svg:svg xmlns="http://www.w3.org/1998/Math/MathML" xmlns:svg="http://www.w3.org/2000/svg" height="96.642539pt" width="299.953337pt" xmlns:svgmath="http://www.grigoriev.ru/svgmath" viewBox="0 -52.305645 299.953337 96.642539"><svg:metadata><svgmath:metrics top="96.6425390625" axis="48.3212695312" baseline="44.3368945312" bottom="0.0"/></svg:metadata><svg:g transform="translate(0.000000, -3.984375)"><svg:g transform="translate(4.000002, -25.235918)"><svg:text font-size="49.952095" transform="scale(0.240230, 1)" text-anchor="middle" y="11.927038" x="8.317219" font-family="Times New Roman" fill="black">[</svg:text><svg:g transform="translate(3.996094, 0.000000)"><svg:g transform="translate(0.191367, -14.577832)"><svg:text font-size="12.000000" text-anchor="middle" y="0.000000" x="4.250977" font-family="Times New Roman" font-style="italic" fill="black">A</svg:text><svg:g transform="translate(7.916016, 2.683594)"><svg:text font-size="8.520000" text-anchor="middle" y="0.000000" x="2.173682" font-family="Times New Roman" font-style="italic" fill="black">x</svg:text></svg:g><svg:g transform="translate(13.980492, -3.984375)"><svg:text font-size="12.000000" text-anchor="middle" y="3.984375" x="3.000000" font-family="Times New Roman" fill="black">*</svg:text></svg:g><svg:g transform="translate(21.980496, 0.000000)"><svg:text font-size="12.000000" text-anchor="middle" y="0.000000" x="3.000000" font-family="Times New Roman" font-style="italic" fill="black">S</svg:text><svg:g transform="translate(6.503906, 2.683594)"><svg:text font-size="8.520000" text-anchor="middle" y="0.000000" x="2.130000" font-family="Times New Roman" font-style="italic" fill="black">a</svg:text></svg:g></svg:g></svg:g><svg:g transform="translate(0.000000, 1.904824)"><svg:text font-size="12.000000" text-anchor="middle" y="0.000000" x="4.250977" font-family="Times New Roman" font-style="italic" fill="black">A</svg:text><svg:g transform="translate(7.916016, 2.683594)"><svg:text font-size="8.520000" text-anchor="middle" y="0.000000" x="2.556416" font-family="Times New Roman" font-style="italic" fill="black">y</svg:text></svg:g><svg:g transform="translate(14.363227, -3.984375)"><svg:text font-size="12.000000" text-anchor="middle" y="3.984375" x="3.000000" font-family="Times New Roman" fill="black">*</svg:text></svg:g><svg:g transform="translate(22.363231, 0.000000)"><svg:text font-size="12.000000" text-anchor="middle" y="0.000000" x="3.000000" font-family="Times New Roman" font-style="italic" fill="black">S</svg:text><svg:g transform="translate(6.503906, 2.683594)"><svg:text font-size="8.520000" text-anchor="middle" y="0.000000" x="2.130000" font-family="Times New Roman" font-style="italic" fill="black">a</svg:text></svg:g></svg:g></svg:g><svg:g transform="translate(0.426416, 20.126426)"><svg:text font-size="12.000000" text-anchor="middle" y="0.000000" x="4.250977" font-family="Times New Roman" font-style="italic" fill="black">A</svg:text><svg:g transform="translate(7.916016, 2.683594)"><svg:text font-size="8.520000" text-anchor="middle" y="0.000000" x="1.894951" font-family="Times New Roman" font-style="italic" fill="black">z</svg:text></svg:g><svg:g transform="translate(13.510395, -3.984375)"><svg:text font-size="12.000000" text-anchor="middle" y="3.984375" x="3.000000" font-family="Times New Roman" fill="black">*</svg:text></svg:g><svg:g transform="translate(21.510399, 0.000000)"><svg:text font-size="12.000000" text-anchor="middle" y="0.000000" x="3.000000" font-family="Times New Roman" font-style="italic" fill="black">S</svg:text><svg:g transform="translate(6.503906, 2.683594)"><svg:text font-size="8.520000" text-anchor="middle" y="0.000000" x="2.130000" font-family="Times New Roman" font-style="italic" fill="black">a</svg:text></svg:g></svg:g></svg:g></svg:g><svg:g transform="translate(37.123231, 0.000000)"><svg:text font-size="49.958539" transform="scale(0.240199, 1)" text-anchor="middle" y="11.928577" x="8.318292" font-family="Times New Roman" fill="black">]</svg:text></svg:g></svg:g><svg:g transform="translate(58.719328, -21.251543)"><svg:text font-size="12.000000" text-anchor="middle" y="0.000000" x="4.467773" font-family="Times New Roman" font-style="italic" fill="black">X</svg:text></svg:g><svg:g transform="translate(78.010735, -25.235918)"><svg:text font-size="12.000000" text-anchor="middle" y="3.984375" x="3.383789" font-family="Times New Roman" fill="black">+</svg:text></svg:g><svg:g transform="translate(98.378315, -25.235918)"><svg:text font-size="50.338131" transform="scale(0.238388, 1)" text-anchor="middle" y="12.019212" x="8.381495" font-family="Times New Roman" fill="black">[</svg:text><svg:g transform="translate(3.996094, 0.000000)"><svg:g transform="translate(0.191367, -14.753320)"><svg:text font-size="12.000000" text-anchor="middle" y="0.000000" x="3.940430" font-family="Times New Roman" font-style="italic" fill="black">B</svg:text><svg:g transform="translate(7.605469, 2.683594)"><svg:text font-size="8.520000" text-anchor="middle" y="0.000000" x="2.173682" font-family="Times New Roman" font-style="italic" fill="black">x</svg:text></svg:g><svg:g transform="translate(13.669945, -3.984375)"><svg:text font-size="12.000000" text-anchor="middle" y="3.984375" x="3.000000" font-family="Times New Roman" fill="black">*</svg:text></svg:g><svg:g transform="translate(21.669949, 0.000000)"><svg:text font-size="12.000000" text-anchor="middle" y="0.000000" x="3.000000" font-family="Times New Roman" font-style="italic" fill="black">S</svg:text><svg:g transform="translate(6.503906, 2.859082)"><svg:text font-size="8.520000" text-anchor="middle" y="0.000000" x="2.130000" font-family="Times New Roman" font-style="italic" fill="black">b</svg:text></svg:g></svg:g></svg:g><svg:g transform="translate(0.000000, 1.904824)"><svg:text font-size="12.000000" text-anchor="middle" y="0.000000" x="3.940430" font-family="Times New Roman" font-style="italic" fill="black">B</svg:text><svg:g transform="translate(7.605469, 2.683594)"><svg:text font-size="8.520000" text-anchor="middle" y="0.000000" x="2.556416" font-family="Times New Roman" font-style="italic" fill="black">y</svg:text></svg:g><svg:g transform="translate(14.052680, -3.984375)"><svg:text font-size="12.000000" text-anchor="middle" y="3.984375" x="3.000000" font-family="Times New Roman" fill="black">*</svg:text></svg:g><svg:g transform="translate(22.052684, 0.000000)"><svg:text font-size="12.000000" text-anchor="middle" y="0.000000" x="3.000000" font-family="Times New Roman" font-style="italic" fill="black">S</svg:text><svg:g transform="translate(6.503906, 2.859082)"><svg:text font-size="8.520000" text-anchor="middle" y="0.000000" x="2.130000" font-family="Times New Roman" font-style="italic" fill="black">b</svg:text></svg:g></svg:g></svg:g><svg:g transform="translate(0.426416, 20.126426)"><svg:text font-size="12.000000" text-anchor="middle" y="0.000000" x="3.940430" font-family="Times New Roman" font-style="italic" fill="black">B</svg:text><svg:g transform="translate(7.605469, 2.683594)"><svg:text font-size="8.520000" text-anchor="middle" y="0.000000" x="1.894951" font-family="Times New Roman" font-style="italic" fill="black">z</svg:text></svg:g><svg:g transform="translate(13.199848, -3.984375)"><svg:text font-size="12.000000" text-anchor="middle" y="3.984375" x="3.000000" font-family="Times New Roman" fill="black">*</svg:text></svg:g><svg:g transform="translate(21.199852, 0.000000)"><svg:text font-size="12.000000" text-anchor="middle" y="0.000000" x="3.000000" font-family="Times New Roman" font-style="italic" fill="black">S</svg:text><svg:g transform="translate(6.503906, 2.859082)"><svg:text font-size="8.520000" text-anchor="middle" y="0.000000" x="2.130000" font-family="Times New Roman" font-style="italic" fill="black">b</svg:text></svg:g></svg:g></svg:g></svg:g><svg:g transform="translate(36.812684, 0.000000)"><svg:text font-size="50.344576" transform="scale(0.238357, 1)" text-anchor="middle" y="12.020751" x="8.382569" font-family="Times New Roman" fill="black">]</svg:text></svg:g></svg:g><svg:g transform="translate(152.787094, -21.251543)"><svg:text font-size="12.000000" text-anchor="middle" y="0.000000" x="3.336914" font-family="Times New Roman" font-style="italic" fill="black">Y</svg:text></svg:g><svg:g transform="translate(170.391001, -25.235918)"><svg:text font-size="12.000000" text-anchor="middle" y="3.984375" x="3.383789" font-family="Times New Roman" fill="black">+</svg:text></svg:g><svg:g transform="translate(190.758581, -25.235918)"><svg:text font-size="49.952095" transform="scale(0.240230, 1)" text-anchor="middle" y="11.927038" x="8.317219" font-family="Times New Roman" fill="black">[</svg:text><svg:g transform="translate(3.996094, 0.000000)"><svg:g transform="translate(0.191367, -14.577832)"><svg:text font-size="12.000000" text-anchor="middle" y="0.000000" x="4.001953" font-family="Times New Roman" font-style="italic" fill="black">C</svg:text><svg:g transform="translate(8.443359, 2.683594)"><svg:text font-size="8.520000" text-anchor="middle" y="0.000000" x="2.173682" font-family="Times New Roman" font-style="italic" fill="black">x</svg:text></svg:g><svg:g transform="translate(14.507836, -3.984375)"><svg:text font-size="12.000000" text-anchor="middle" y="3.984375" x="3.000000" font-family="Times New Roman" fill="black">*</svg:text></svg:g><svg:g transform="translate(22.507840, 0.000000)"><svg:text font-size="12.000000" text-anchor="middle" y="0.000000" x="3.000000" font-family="Times New Roman" font-style="italic" fill="black">S</svg:text><svg:g transform="translate(6.503906, 2.683594)"><svg:text font-size="8.520000" text-anchor="middle" y="0.000000" x="1.890791" font-family="Times New Roman" font-style="italic" fill="black">c</svg:text></svg:g></svg:g></svg:g><svg:g transform="translate(0.000000, 1.904824)"><svg:text font-size="12.000000" text-anchor="middle" y="0.000000" x="4.001953" font-family="Times New Roman" font-style="italic" fill="black">C</svg:text><svg:g transform="translate(8.443359, 2.683594)"><svg:text font-size="8.520000" text-anchor="middle" y="0.000000" x="2.556416" font-family="Times New Roman" font-style="italic" fill="black">y</svg:text></svg:g><svg:g transform="translate(14.890570, -3.984375)"><svg:text font-size="12.000000" text-anchor="middle" y="3.984375" x="3.000000" font-family="Times New Roman" fill="black">*</svg:text></svg:g><svg:g transform="translate(22.890574, 0.000000)"><svg:text font-size="12.000000" text-anchor="middle" y="0.000000" x="3.000000" font-family="Times New Roman" font-style="italic" fill="black">S</svg:text><svg:g transform="translate(6.503906, 2.683594)"><svg:text font-size="8.520000" text-anchor="middle" y="0.000000" x="1.890791" font-family="Times New Roman" font-style="italic" fill="black">c</svg:text></svg:g></svg:g></svg:g><svg:g transform="translate(0.426416, 20.126426)"><svg:text font-size="12.000000" text-anchor="middle" y="0.000000" x="4.001953" font-family="Times New Roman" font-style="italic" fill="black">C</svg:text><svg:g transform="translate(8.443359, 2.683594)"><svg:text font-size="8.520000" text-anchor="middle" y="0.000000" x="1.894951" font-family="Times New Roman" font-style="italic" fill="black">z</svg:text></svg:g><svg:g transform="translate(14.037738, -3.984375)"><svg:text font-size="12.000000" text-anchor="middle" y="3.984375" x="3.000000" font-family="Times New Roman" fill="black">*</svg:text></svg:g><svg:g transform="translate(22.037742, 0.000000)"><svg:text font-size="12.000000" text-anchor="middle" y="0.000000" x="3.000000" font-family="Times New Roman" font-style="italic" fill="black">S</svg:text><svg:g transform="translate(6.503906, 2.683594)"><svg:text font-size="8.520000" text-anchor="middle" y="0.000000" x="1.890791" font-family="Times New Roman" font-style="italic" fill="black">c</svg:text></svg:g></svg:g></svg:g></svg:g><svg:g transform="translate(37.172156, 0.000000)"><svg:text font-size="49.958539" transform="scale(0.240199, 1)" text-anchor="middle" y="11.928577" x="8.318292" font-family="Times New Roman" fill="black">]</svg:text></svg:g></svg:g><svg:g transform="translate(245.526833, -21.251543)"><svg:text font-size="12.000000" text-anchor="middle" y="0.000000" x="3.360352" font-family="Times New Roman" font-style="italic" fill="black">Z</svg:text></svg:g><svg:g transform="translate(262.480349, -25.235918)"><svg:text font-size="12.000000" text-anchor="middle" y="3.984375" x="3.383789" font-family="Times New Roman" fill="black">+</svg:text></svg:g><svg:g transform="translate(278.847927, -25.235918)"><svg:text font-size="49.165585" transform="scale(0.244073, 1)" text-anchor="middle" y="11.739244" x="8.186262" font-family="Times New Roman" fill="black">[</svg:text><svg:g transform="translate(3.996094, 0.000000)"><svg:g transform="translate(0.191367, -14.425371)"><svg:text font-size="12.000000" text-anchor="middle" y="0.000000" x="4.333008" font-family="Times New Roman" font-style="italic" fill="black">O</svg:text><svg:g transform="translate(8.666016, 2.683594)"><svg:text font-size="8.520000" text-anchor="middle" y="0.000000" x="2.173682" font-family="Times New Roman" font-style="italic" fill="black">x</svg:text></svg:g></svg:g><svg:g transform="translate(0.000000, 1.852207)"><svg:text font-size="12.000000" text-anchor="middle" y="0.000000" x="4.333008" font-family="Times New Roman" font-style="italic" fill="black">O</svg:text><svg:g transform="translate(8.666016, 2.683594)"><svg:text font-size="8.520000" text-anchor="middle" y="0.000000" x="2.556416" font-family="Times New Roman" font-style="italic" fill="black">y</svg:text></svg:g></svg:g><svg:g transform="translate(0.426416, 19.868730)"><svg:text font-size="12.000000" text-anchor="middle" y="0.000000" x="4.333008" font-family="Times New Roman" font-style="italic" fill="black">O</svg:text><svg:g transform="translate(8.666016, 2.683594)"><svg:text font-size="8.520000" text-anchor="middle" y="0.000000" x="1.894951" font-family="Times New Roman" font-style="italic" fill="black">z</svg:text></svg:g></svg:g></svg:g><svg:g transform="translate(17.109316, 0.000000)"><svg:text font-size="49.172030" transform="scale(0.244041, 1)" text-anchor="middle" y="11.740783" x="8.187335" font-family="Times New Roman" fill="black">]</svg:text></svg:g></svg:g><svg:g transform="translate(0.000000, 29.753320)"><svg:g transform="translate(0.000000, -3.984375)"><svg:text font-size="49.165585" transform="scale(0.244073, 1)" text-anchor="middle" y="11.739244" x="8.186262" font-family="Times New Roman" fill="black">[</svg:text><svg:g transform="translate(3.996094, 0.000000)"><svg:g transform="translate(0.191367, -14.425371)"><svg:text font-size="12.000000" text-anchor="middle" y="0.000000" x="4.250977" font-family="Times New Roman" font-style="italic" fill="black">A</svg:text><svg:g transform="translate(7.916016, 2.683594)"><svg:text font-size="8.520000" text-anchor="middle" y="0.000000" x="2.173682" font-family="Times New Roman" font-style="italic" fill="black">x</svg:text></svg:g></svg:g><svg:g transform="translate(0.000000, 1.852207)"><svg:text font-size="12.000000" text-anchor="middle" y="0.000000" x="4.250977" font-family="Times New Roman" font-style="italic" fill="black">A</svg:text><svg:g transform="translate(7.916016, 2.683594)"><svg:text font-size="8.520000" text-anchor="middle" y="0.000000" x="2.556416" font-family="Times New Roman" font-style="italic" fill="black">y</svg:text></svg:g></svg:g><svg:g transform="translate(0.426416, 19.868730)"><svg:text font-size="12.000000" text-anchor="middle" y="0.000000" x="4.250977" font-family="Times New Roman" font-style="italic" fill="black">A</svg:text><svg:g transform="translate(7.916016, 2.683594)"><svg:text font-size="8.520000" text-anchor="middle" y="0.000000" x="1.894951" font-family="Times New Roman" font-style="italic" fill="black">z</svg:text></svg:g></svg:g></svg:g><svg:g transform="translate(16.359316, 0.000000)"><svg:text font-size="49.172030" transform="scale(0.244041, 1)" text-anchor="middle" y="11.740783" x="8.187335" font-family="Times New Roman" fill="black">]</svg:text></svg:g></svg:g><svg:g transform="translate(22.355414, -3.984375)"><svg:text font-size="12.000000" text-anchor="middle" y="3.984375" x="3.000000" font-family="Times New Roman" fill="black">*</svg:text></svg:g><svg:g transform="translate(30.355418, 0.000000)"><svg:text font-size="12.000000" text-anchor="middle" y="0.000000" x="3.000000" font-family="Times New Roman" font-style="italic" fill="black">S</svg:text><svg:g transform="translate(6.503906, 2.683594)"><svg:text font-size="8.520000" text-anchor="middle" y="0.000000" x="2.130000" font-family="Times New Roman" font-style="italic" fill="black">a</svg:text></svg:g></svg:g><svg:g transform="translate(43.119328, -3.984375)"><svg:text font-size="12.000000" text-anchor="middle" y="3.984375" x="3.000000" font-family="Times New Roman" fill="black">*</svg:text></svg:g></svg:g><svg:g transform="translate(58.719328, 29.753320)"><svg:text font-size="12.000000" text-anchor="middle" y="0.000000" x="4.467773" font-family="Times New Roman" font-style="italic" fill="black">X</svg:text></svg:g><svg:g transform="translate(78.010735, 25.768945)"><svg:text font-size="12.000000" text-anchor="middle" y="3.984375" x="3.383789" font-family="Times New Roman" fill="black">+</svg:text></svg:g><svg:g transform="translate(94.378313, 29.753320)"><svg:g transform="translate(0.000000, -3.984375)"><svg:text font-size="48.566230" transform="scale(0.247085, 1)" text-anchor="middle" y="11.596136" x="8.086467" font-family="Times New Roman" fill="black">[</svg:text><svg:g transform="translate(3.996094, 0.000000)"><svg:g transform="translate(0.191367, -14.334551)"><svg:text font-size="12.000000" text-anchor="middle" y="0.000000" x="3.940430" font-family="Times New Roman" font-style="italic" fill="black">B</svg:text><svg:g transform="translate(7.605469, 2.683594)"><svg:text font-size="8.520000" text-anchor="middle" y="0.000000" x="2.173682" font-family="Times New Roman" font-style="italic" fill="black">x</svg:text></svg:g></svg:g><svg:g transform="translate(0.000000, 1.761387)"><svg:text font-size="12.000000" text-anchor="middle" y="0.000000" x="3.940430" font-family="Times New Roman" font-style="italic" fill="black">B</svg:text><svg:g transform="translate(7.605469, 2.683594)"><svg:text font-size="8.520000" text-anchor="middle" y="0.000000" x="2.556416" font-family="Times New Roman" font-style="italic" fill="black">y</svg:text></svg:g></svg:g><svg:g transform="translate(0.426416, 19.596270)"><svg:text font-size="12.000000" text-anchor="middle" y="0.000000" x="3.940430" font-family="Times New Roman" font-style="italic" fill="black">B</svg:text><svg:g transform="translate(7.605469, 2.683594)"><svg:text font-size="8.520000" text-anchor="middle" y="0.000000" x="1.894951" font-family="Times New Roman" font-style="italic" fill="black">z</svg:text></svg:g></svg:g></svg:g><svg:g transform="translate(16.048770, 0.000000)"><svg:text font-size="48.572675" transform="scale(0.247052, 1)" text-anchor="middle" y="11.597675" x="8.087540" font-family="Times New Roman" fill="black">]</svg:text></svg:g></svg:g><svg:g transform="translate(22.044867, -3.984375)"><svg:text font-size="12.000000" text-anchor="middle" y="3.984375" x="3.000000" font-family="Times New Roman" fill="black">*</svg:text></svg:g><svg:g transform="translate(30.044871, 0.000000)"><svg:text font-size="12.000000" text-anchor="middle" y="0.000000" x="3.000000" font-family="Times New Roman" font-style="italic" fill="black">S</svg:text><svg:g transform="translate(6.503906, 2.859082)"><svg:text font-size="8.520000" text-anchor="middle" y="0.000000" x="2.130000" font-family="Times New Roman" font-style="italic" fill="black">b</svg:text></svg:g></svg:g><svg:g transform="translate(42.808782, -3.984375)"><svg:text font-size="12.000000" text-anchor="middle" y="3.984375" x="3.000000" font-family="Times New Roman" fill="black">*</svg:text></svg:g></svg:g><svg:g transform="translate(152.787094, 29.753320)"><svg:text font-size="12.000000" text-anchor="middle" y="0.000000" x="3.336914" font-family="Times New Roman" font-style="italic" fill="black">Y</svg:text></svg:g><svg:g transform="translate(170.391001, 25.768945)"><svg:text font-size="12.000000" text-anchor="middle" y="3.984375" x="3.383789" font-family="Times New Roman" fill="black">+</svg:text></svg:g><svg:g transform="translate(186.758579, 29.753320)"><svg:g transform="translate(0.000000, -3.984375)"><svg:text font-size="49.165585" transform="scale(0.244073, 1)" text-anchor="middle" y="11.739244" x="8.186262" font-family="Times New Roman" fill="black">[</svg:text><svg:g transform="translate(3.996094, 0.000000)"><svg:g transform="translate(0.191367, -14.425371)"><svg:text font-size="12.000000" text-anchor="middle" y="0.000000" x="4.001953" font-family="Times New Roman" font-style="italic" fill="black">C</svg:text><svg:g transform="translate(8.443359, 2.683594)"><svg:text font-size="8.520000" text-anchor="middle" y="0.000000" x="2.173682" font-family="Times New Roman" font-style="italic" fill="black">x</svg:text></svg:g></svg:g><svg:g transform="translate(0.000000, 1.852207)"><svg:text font-size="12.000000" text-anchor="middle" y="0.000000" x="4.001953" font-family="Times New Roman" font-style="italic" fill="black">C</svg:text><svg:g transform="translate(8.443359, 2.683594)"><svg:text font-size="8.520000" text-anchor="middle" y="0.000000" x="2.556416" font-family="Times New Roman" font-style="italic" fill="black">y</svg:text></svg:g></svg:g><svg:g transform="translate(0.426416, 19.868730)"><svg:text font-size="12.000000" text-anchor="middle" y="0.000000" x="4.001953" font-family="Times New Roman" font-style="italic" fill="black">C</svg:text><svg:g transform="translate(8.443359, 2.683594)"><svg:text font-size="8.520000" text-anchor="middle" y="0.000000" x="1.894951" font-family="Times New Roman" font-style="italic" fill="black">z</svg:text></svg:g></svg:g></svg:g><svg:g transform="translate(16.886660, 0.000000)"><svg:text font-size="49.172030" transform="scale(0.244041, 1)" text-anchor="middle" y="11.740783" x="8.187335" font-family="Times New Roman" fill="black">]</svg:text></svg:g></svg:g><svg:g transform="translate(22.882758, -3.984375)"><svg:text font-size="12.000000" text-anchor="middle" y="3.984375" x="3.000000" font-family="Times New Roman" fill="black">*</svg:text></svg:g><svg:g transform="translate(30.882762, 0.000000)"><svg:text font-size="12.000000" text-anchor="middle" y="0.000000" x="3.000000" font-family="Times New Roman" font-style="italic" fill="black">S</svg:text><svg:g transform="translate(6.503906, 2.683594)"><svg:text font-size="8.520000" text-anchor="middle" y="0.000000" x="1.890791" font-family="Times New Roman" font-style="italic" fill="black">c</svg:text></svg:g></svg:g><svg:g transform="translate(43.168254, -3.984375)"><svg:text font-size="12.000000" text-anchor="middle" y="3.984375" x="3.000000" font-family="Times New Roman" fill="black">*</svg:text></svg:g></svg:g><svg:g transform="translate(245.526833, 29.753320)"><svg:text font-size="12.000000" text-anchor="middle" y="0.000000" x="3.360352" font-family="Times New Roman" font-style="italic" fill="black">Z</svg:text></svg:g><svg:g transform="translate(262.480349, 25.768945)"><svg:text font-size="12.000000" text-anchor="middle" y="3.984375" x="3.383789" font-family="Times New Roman" fill="black">+</svg:text></svg:g><svg:g transform="translate(278.847927, 25.768945)"><svg:text font-size="49.165585" transform="scale(0.244073, 1)" text-anchor="middle" y="11.739244" x="8.186262" font-family="Times New Roman" fill="black">[</svg:text><svg:g transform="translate(3.996094, 0.000000)"><svg:g transform="translate(0.191367, -14.425371)"><svg:text font-size="12.000000" text-anchor="middle" y="0.000000" x="4.333008" font-family="Times New Roman" font-style="italic" fill="black">O</svg:text><svg:g transform="translate(8.666016, 2.683594)"><svg:text font-size="8.520000" text-anchor="middle" y="0.000000" x="2.173682" font-family="Times New Roman" font-style="italic" fill="black">x</svg:text></svg:g></svg:g><svg:g transform="translate(0.000000, 1.852207)"><svg:text font-size="12.000000" text-anchor="middle" y="0.000000" x="4.333008" font-family="Times New Roman" font-style="italic" fill="black">O</svg:text><svg:g transform="translate(8.666016, 2.683594)"><svg:text font-size="8.520000" text-anchor="middle" y="0.000000" x="2.556416" font-family="Times New Roman" font-style="italic" fill="black">y</svg:text></svg:g></svg:g><svg:g transform="translate(0.426416, 19.868730)"><svg:text font-size="12.000000" text-anchor="middle" y="0.000000" x="4.333008" font-family="Times New Roman" font-style="italic" fill="black">O</svg:text><svg:g transform="translate(8.666016, 2.683594)"><svg:text font-size="8.520000" text-anchor="middle" y="0.000000" x="1.894951" font-family="Times New Roman" font-style="italic" fill="black">z</svg:text></svg:g></svg:g></svg:g><svg:g transform="translate(17.109316, 0.000000)"><svg:text font-size="49.172030" transform="scale(0.244041, 1)" text-anchor="middle" y="11.740783" x="8.187335" font-family="Times New Roman" fill="black">]</svg:text></svg:g></svg:g></svg:g></svg:svg>
Add a comment to this file

Documents/Positioning/TransformPipeline.svg

Added
New image
+<?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:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="500"
+   height="565"
+   id="svg4201"
+   version="1.1"
+   inkscape:version="0.48.0 r9654"
+   sodipodi:docname="TransformPipeline.svg"
+   style="display:inline">
+  <title
+     id="title4212">Full Transformation Pipeline</title>
+  <defs
+     id="defs4203">
+    <marker
+       markerWidth="7"
+       markerHeight="6"
+       orient="auto"
+       id="marker7393">
+      <path
+         inkscape:transform-center-x="3.5"
+         sodipodi:nodetypes="cccc"
+         inkscape:connector-curvature="0"
+         id="path5071"
+         d="m 0,0 -7,-3 0,6 z"
+         style="fill:#000000;fill-opacity:1;stroke:none;display:inline" />
+    </marker>
+  </defs>
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="1.4142136"
+     inkscape:cx="133.57891"
+     inkscape:cy="233.09453"
+     inkscape:document-units="px"
+     inkscape:current-layer="layer4"
+     showgrid="false"
+     inkscape:window-width="1768"
+     inkscape:window-height="1050"
+     inkscape:window-x="142"
+     inkscape:window-y="-10"
+     inkscape:window-maximized="1">
+    <inkscape:grid
+       type="xygrid"
+       id="grid4214"
+       empspacing="5"
+       visible="true"
+       enabled="true"
+       snapvisiblegridlinesonly="true"
+       spacingx="1px"
+       spacingy="1px" />
+  </sodipodi:namedview>
+  <metadata
+     id="metadata4206">
+    <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>Full Transformation Pipeline</dc:title>
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Backgrounds"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(0,-487.36218)"
+     style="display:inline"
+     sodipodi:insensitive="true">
+    <rect
+       style="fill:#e1fffd;fill-opacity:1;stroke:none"
+       id="rect4216"
+       width="300"
+       height="500"
+       x="0"
+       y="100"
+       transform="translate(0,452.36218)" />
+    <rect
+       style="fill:#e9e6ff;fill-opacity:1;stroke:none"
+       id="rect4726"
+       width="200"
+       height="500"
+       x="300"
+       y="100"
+       transform="translate(0,452.36218)" />
+  </g>
+  <g
+     inkscape:groupmode="layer"
+     id="layer3"
+     inkscape:label="Boxes"
+     style="display:inline"
+     sodipodi:insensitive="true"
+     transform="translate(0,-35)">
+    <rect
+       style="fill:none;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+       id="rect4908"
+       width="90"
+       height="60"
+       x="400"
+       y="210" />
+    <rect
+       style="fill:none;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+       id="rect4910"
+       width="90"
+       height="60"
+       x="380"
+       y="390" />
+    <rect
+       style="fill:none;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;display:inline"
+       id="rect4894"
+       width="90"
+       height="60"
+       x="10"
+       y="190" />
+    <rect
+       style="fill:none;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;display:inline"
+       id="rect4896"
+       width="90"
+       height="60"
+       x="40"
+       y="280" />
+    <rect
+       style="fill:none;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;display:inline"
+       id="rect4898"
+       width="90"
+       height="60"
+       x="70"
+       y="370" />
+    <rect
+       style="fill:none;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;display:inline"
+       id="rect4900"
+       width="90"
+       height="60"
+       x="100"
+       y="460" />
+    <rect
+       style="fill:none;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;display:inline"
+       id="rect4900-8"
+       width="90"
+       height="60"
+       x="210"
+       y="530" />
+    <rect
+       style="fill:none;stroke:#000000;stroke-opacity:1"
+       id="rect8852"
+       width="50"
+       height="16"
+       x="80"
+       y="126" />
+    <rect
+       style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;display:inline"
+       id="rect8854"
+       width="74"
+       height="16"
+       x="198"
+       y="107" />
+    <rect
+       style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;display:inline"
+       id="rect8856"
+       width="74"
+       height="16"
+       x="198"
+       y="137" />
+  </g>
+  <g
+     inkscape:groupmode="layer"
+     id="layer5"
+     inkscape:label="Lines"
+     style="display:inline"
+     sodipodi:insensitive="true"
+     transform="translate(0,-35)">
+    <path
+       style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#marker7393)"
+       d="m 198,114 c -31.1127,0 -28,16 -68,16"
+       id="path4787"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="cc" />
+    <path
+       style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#marker7393)"
+       d="m 198,146 c -31.1127,0 -28,-8.47487 -68,-8.47487"
+       id="path4787-0"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="cc" />
+    <path
+       style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-mid:url(#marker7393);marker-end:url(#marker7393)"
+       d="m 300,560 c 30,0 40,-35 41.25,-80 C 342.5,435 335,380 330,340 c -10,-80 -30,-150 0,-180 20,-20 40.32135,-24.37926 70,-20 41.41421,6.11091 50,40 50,70"
+       id="path4914"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="cssssc" />
+    <path
+       style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#marker7393)"
+       d="m 460,270 c 0,50 -40,80 -40,120"
+       id="path4916"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="cc" />
+    <path
+       style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#marker7393)"
+       d="m 410,450 c 0,50 40,80 90,80"
+       id="path4918"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="cc" />
+    <path
+       style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#marker7393)"
+       d="m 80,133 c -40,0 -40,27 -40,57"
+       id="path4944"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="cc" />
+    <path
+       style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#marker7393);display:inline"
+       d="m 20,250 c 0,50 0,60 20,60"
+       id="path4902"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="cc" />
+    <path
+       style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#marker7393);display:inline"
+       d="m 80,430 c 0,40 0,60 20,60"
+       id="path4904"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="cc" />
+    <path
+       style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#marker7393);display:inline"
+       d="m 150,520 c 0,30 30,40 60,40"
+       id="path4906"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="cc" />
+    <path
+       style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#marker7393)"
+       d="m 50,340 c 0,40 0,60 20,60"
+       id="path5047"
+       inkscape:connector-curvature="0" />
+  </g>
+  <g
+     inkscape:groupmode="layer"
+     id="layer4"
+     inkscape:label="Text"
+     style="display:inline"
+     transform="translate(0,-35)">
+    <text
+       xml:space="preserve"
+       style="font-size:26px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Serif;-inkscape-font-specification:Serif"
+       x="79.236328"
+       y="60"
+       id="text3182"
+       sodipodi:linespacing="125%"><tspan
+         sodipodi:role="line"
+         x="79.236328"
+         y="60"
+         id="tspan3184"><tspan
+           x="79.236328"
+           y="60"
+           id="tspan3186"
+           style="-inkscape-font-specification:Serif;font-family:Serif;font-weight:normal;font-style:normal;font-stretch:normal;font-variant:normal;font-size:26px;text-anchor:start;text-align:start;writing-mode:lr;line-height:125%">User-Defined</tspan><tspan
+           dx="0"
+           x="220.76367"
+           y="60"
+           id="tspan3188"
+           style="-inkscape-font-specification:Serif;font-family:Serif;font-weight:normal;font-style:normal;font-stretch:normal;font-variant:normal;font-size:26px;text-anchor:start;text-align:start;writing-mode:lr;line-height:125%" /></tspan><tspan
+         sodipodi:role="line"
+         x="64.078125"
+         y="92.5"
+         id="tspan3190"><tspan
+           x="64.078125"
+           y="92.5"
+           id="tspan3192"
+           style="-inkscape-font-specification:Serif;font-family:Serif;font-weight:normal;font-style:normal;font-stretch:normal;font-variant:normal;font-size:26px;text-anchor:start;text-align:start;writing-mode:lr;line-height:125%">Transformations</tspan></tspan></text>
+    <text
+       xml:space="preserve"
+       style="font-size:26px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Serif;-inkscape-font-specification:Serif"
+       x="354.5"
+       y="60.000011"
+       id="text3170"
+       sodipodi:linespacing="125%"><tspan
+         sodipodi:role="line"
+         x="354.5"
+         y="60.000011"
+         id="tspan3172"><tspan
+           x="354.5"
+           y="60.000011"
+           id="tspan3174"
+           style="-inkscape-font-specification:Serif;font-family:Serif;font-weight:normal;font-style:normal;font-stretch:normal;font-variant:normal;font-size:26px;text-anchor:start;text-align:start;writing-mode:lr;line-height:125%">OpenGL</tspan><tspan
+           dx="0"
+           x="445.5"
+           y="60.000011"
+           id="tspan3176"
+           style="-inkscape-font-specification:Serif;font-family:Serif;font-weight:normal;font-style:normal;font-stretch:normal;font-variant:normal;font-size:26px;text-anchor:start;text-align:start;writing-mode:lr;line-height:125%" /></tspan><tspan
+         sodipodi:role="line"
+         x="314.07813"
+         y="92.500008"
+         id="tspan3178"><tspan
+           x="314.07813"
+           y="92.500008"
+           id="tspan3180"
+           style="-inkscape-font-specification:Serif;font-family:Serif;font-weight:normal;font-style:normal;font-stretch:normal;font-variant:normal;font-size:26px;text-anchor:start;text-align:start;writing-mode:lr;line-height:125%">Transformations</tspan></tspan></text>
+    <text
+       xml:space="preserve"
+       style="font-size:16px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Serif;-inkscape-font-specification:Serif"
+       x="200"
+       y="120.00001"
+       id="text3164"
+       sodipodi:linespacing="125%"><tspan
+         sodipodi:role="line"
+         x="200"
+         y="120.00001"
+         id="tspan3166"><tspan
+           x="200"
+           y="120.00001"
+           id="tspan3168">Attribute 0</tspan></tspan></text>
+    <text
+       xml:space="preserve"
+       style="font-size:16px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Serif;-inkscape-font-specification:Serif"
+       x="200"
+       y="150.00002"
+       id="text3158"
+       sodipodi:linespacing="125%"><tspan
+         sodipodi:role="line"
+         x="200"
+         y="150.00002"
+         id="tspan3160"><tspan
+           x="200"
+           y="150.00002"
+           id="tspan3162">Attribute 1</tspan></tspan></text>
+    <text
+       xml:space="preserve"
+       style="font-size:16px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Serif;-inkscape-font-specification:Serif"
+       x="83.334526"
+       y="138.88731"
+       id="text3152"
+       sodipodi:linespacing="125%"><tspan
+         sodipodi:role="line"
+         x="83.334526"
+         y="138.88731"
+         id="tspan3154"><tspan
+           x="83.334526"
+           y="138.88731"
+           id="tspan3156">Vertex</tspan></tspan></text>
+    <text
+       xml:space="preserve"
+       style="font-size:20px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Serif;-inkscape-font-specification:Serif"
+       x="32.792969"
+       y="210"
+       id="text3140"
+       sodipodi:linespacing="125%"><tspan
+         sodipodi:role="line"
+         x="32.792969"
+         y="210"
+         id="tspan3142"><tspan
+           x="32.792969"
+           y="210"
+           id="tspan3144"
+           style="-inkscape-font-specification:Serif;font-family:Serif;font-weight:normal;font-style:normal;font-stretch:normal;font-variant:normal;font-size:20px;text-anchor:start;text-align:start;writing-mode:lr;line-height:125%">Mesh</tspan><tspan
+           dx="0"
+           x="77.207031"
+           y="210"
+           id="tspan3146"
+           style="-inkscape-font-specification:Serif;font-family:Serif;font-weight:normal;font-style:normal;font-stretch:normal;font-variant:normal;font-size:20px;text-anchor:start;text-align:start;writing-mode:lr;line-height:125%" /></tspan><tspan
+         sodipodi:role="line"
+         x="31.132813"
+         y="235"
+         id="tspan3148"><tspan
+           x="31.132813"
+           y="235"
+           id="tspan3150"
+           style="-inkscape-font-specification:Serif;font-family:Serif;font-weight:normal;font-style:normal;font-stretch:normal;font-variant:normal;font-size:20px;text-anchor:start;text-align:start;writing-mode:lr;line-height:125%">Space</tspan></tspan></text>
+    <text
+       xml:space="preserve"
+       style="font-size:20px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Serif;-inkscape-font-specification:Serif"
+       x="58.906258"
+       y="300"
+       id="text3128"
+       sodipodi:linespacing="125%"><tspan
+         sodipodi:role="line"
+         x="58.906258"
+         y="300"
+         id="tspan3130"><tspan
+           x="58.906258"
+           y="300"
+           id="tspan3132"
+           style="-inkscape-font-specification:Serif;font-family:Serif;font-weight:normal;font-style:normal;font-stretch:normal;font-variant:normal;font-size:20px;text-anchor:start;text-align:start;writing-mode:lr;line-height:125%">Model</tspan><tspan
+           dx="0"
+           x="111.09375"
+           y="300"
+           id="tspan3134"
+           style="-inkscape-font-specification:Serif;font-family:Serif;font-weight:normal;font-style:normal;font-stretch:normal;font-variant:normal;font-size:20px;text-anchor:start;text-align:start;writing-mode:lr;line-height:125%" /></tspan><tspan
+         sodipodi:role="line"
+         x="61.132813"
+         y="325"
+         id="tspan3136"><tspan
+           x="61.132813"
+           y="325"
+           id="tspan3138"
+           style="-inkscape-font-specification:Serif;font-family:Serif;font-weight:normal;font-style:normal;font-stretch:normal;font-variant:normal;font-size:20px;text-anchor:start;text-align:start;writing-mode:lr;line-height:125%">Space</tspan></tspan></text>
+    <text
+       xml:space="preserve"
+       style="font-size:20px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Serif;-inkscape-font-specification:Serif"
+       x="89.453125"
+       y="390"
+       id="text3116"
+       sodipodi:linespacing="125%"><tspan
+         sodipodi:role="line"
+         x="89.453125"
+         y="390"
+         id="tspan3118"><tspan
+           x="89.453125"
+           y="390"
+           id="tspan3120"
+           style="-inkscape-font-specification:Serif;font-family:Serif;font-weight:normal;font-style:normal;font-stretch:normal;font-variant:normal;font-size:20px;text-anchor:start;text-align:start;writing-mode:lr;line-height:125%">World</tspan><tspan
+           dx="0"
+           x="140.54688"
+           y="390"
+           id="tspan3122"
+           style="-inkscape-font-specification:Serif;font-family:Serif;font-weight:normal;font-style:normal;font-stretch:normal;font-variant:normal;font-size:20px;text-anchor:start;text-align:start;writing-mode:lr;line-height:125%" /></tspan><tspan
+         sodipodi:role="line"
+         x="91.132813"
+         y="415"
+         id="tspan3124"><tspan
+           x="91.132813"
+           y="415"
+           id="tspan3126"
+           style="-inkscape-font-specification:Serif;font-family:Serif;font-weight:normal;font-style:normal;font-stretch:normal;font-variant:normal;font-size:20px;text-anchor:start;text-align:start;writing-mode:lr;line-height:125%">Space</tspan></tspan></text>
+    <text
+       xml:space="preserve"
+       style="font-size:20px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Serif;-inkscape-font-specification:Serif"
+       x="113.90625"
+       y="479.99997"
+       id="text3104"
+       sodipodi:linespacing="125%"><tspan
+         sodipodi:role="line"
+         x="113.90625"
+         y="479.99997"
+         id="tspan3106"><tspan
+           x="113.90625"
+           y="479.99997"
+           id="tspan3108"
+           style="-inkscape-font-specification:Serif;font-family:Serif;font-weight:normal;font-style:normal;font-stretch:normal;font-variant:normal;font-size:20px;text-anchor:start;text-align:start;writing-mode:lr;line-height:125%">Camera</tspan><tspan
+           dx="0"
+           x="176.09375"
+           y="479.99997"
+           id="tspan3110"
+           style="-inkscape-font-specification:Serif;font-family:Serif;font-weight:normal;font-style:normal;font-stretch:normal;font-variant:normal;font-size:20px;text-anchor:start;text-align:start;writing-mode:lr;line-height:125%" /></tspan><tspan
+         sodipodi:role="line"
+         x="121.13281"
+         y="504.99997"
+         id="tspan3112"><tspan
+           x="121.13281"
+           y="504.99997"
+           id="tspan3114"
+           style="-inkscape-font-specification:Serif;font-family:Serif;font-weight:normal;font-style:normal;font-stretch:normal;font-variant:normal;font-size:20px;text-anchor:start;text-align:start;writing-mode:lr;line-height:125%">Space</tspan></tspan></text>
+    <text
+       xml:space="preserve"
+       style="font-size:20px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Serif;-inkscape-font-specification:Serif"
+       x="237.77344"
+       y="550"
+       id="text3092"
+       sodipodi:linespacing="125%"><tspan
+         sodipodi:role="line"
+         x="237.77344"
+         y="550"
+         id="tspan3094"><tspan
+           x="237.77344"
+           y="550"
+           id="tspan3096"
+           style="-inkscape-font-specification:Serif;font-family:Serif;font-weight:normal;font-style:normal;font-stretch:normal;font-variant:normal;font-size:20px;text-anchor:start;text-align:start;writing-mode:lr;line-height:125%">Clip</tspan><tspan
+           dx="0"
+           x="272.22656"
+           y="550"
+           id="tspan3098"
+           style="-inkscape-font-specification:Serif;font-family:Serif;font-weight:normal;font-style:normal;font-stretch:normal;font-variant:normal;font-size:20px;text-anchor:start;text-align:start;writing-mode:lr;line-height:125%" /></tspan><tspan
+         sodipodi:role="line"
+         x="231.13281"
+         y="575"
+         id="tspan3100"><tspan
+           x="231.13281"
+           y="575"
+           id="tspan3102"
+           style="-inkscape-font-specification:Serif;font-family:Serif;font-weight:normal;font-style:normal;font-stretch:normal;font-variant:normal;font-size:20px;text-anchor:start;text-align:start;writing-mode:lr;line-height:125%">Space</tspan></tspan></text>
+    <text
+       xml:space="preserve"
+       style="font-size:20px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Serif;-inkscape-font-specification:Serif"
+       x="423.86719"
+       y="230"
+       id="text3080"
+       sodipodi:linespacing="125%"><tspan
+         sodipodi:role="line"
+         x="423.86719"
+         y="230"
+         id="tspan3082"><tspan
+           x="423.86719"
+           y="230"
+           id="tspan3084"
+           style="-inkscape-font-specification:Serif;font-family:Serif;font-weight:normal;font-style:normal;font-stretch:normal;font-variant:normal;font-size:20px;text-anchor:start;text-align:start;writing-mode:lr;line-height:125%">NDC</tspan><tspan
+           dx="0"
+           x="466.13281"
+           y="230"
+           id="tspan3086"
+           style="-inkscape-font-specification:Serif;font-family:Serif;font-weight:normal;font-style:normal;font-stretch:normal;font-variant:normal;font-size:20px;text-anchor:start;text-align:start;writing-mode:lr;line-height:125%" /></tspan><tspan
+         sodipodi:role="line"
+         x="421.13281"
+         y="255"
+         id="tspan3088"><tspan
+           x="421.13281"
+           y="255"
+           id="tspan3090"
+           style="-inkscape-font-specification:Serif;font-family:Serif;font-weight:normal;font-style:normal;font-stretch:normal;font-variant:normal;font-size:20px;text-anchor:start;text-align:start;writing-mode:lr;line-height:125%">Space</tspan></tspan></text>
+    <text
+       xml:space="preserve"
+       style="font-size:20px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Serif;-inkscape-font-specification:Serif"
+       x="390.56641"
+       y="410"
+       id="text3068"
+       sodipodi:linespacing="125%"><tspan
+         sodipodi:role="line"
+         x="390.56641"
+         y="410"
+         id="tspan3070"><tspan
+           x="390.56641"
+           y="410"
+           id="tspan3072"
+           style="-inkscape-font-specification:Serif;font-family:Serif;font-weight:normal;font-style:normal;font-stretch:normal;font-variant:normal;font-size:20px;text-anchor:start;text-align:start;writing-mode:lr;line-height:125%">Window</tspan><tspan
+           dx="0"
+           x="459.43359"
+           y="410"
+           id="tspan3074"
+           style="-inkscape-font-specification:Serif;font-family:Serif;font-weight:normal;font-style:normal;font-stretch:normal;font-variant:normal;font-size:20px;text-anchor:start;text-align:start;writing-mode:lr;line-height:125%" /></tspan><tspan
+         sodipodi:role="line"
+         x=&qu