From e9e21dfea4d8f89552343eb83fec9cc54bbbf384 Mon Sep 17 00:00:00 2001
From: Rentlau <lemaistrelaurent@orange.fr>
Date: Mon, 9 Mar 2015 06:06:58 +0100
Subject: [PATCH] Release of 2015-03-09 : 	add of missing icons and links
 with buttons

---
 WorkFeature/Icons/WF_centerObjectsPlanes.png | Bin 0 -> 6051 bytes
 WorkFeature/Icons/WF_cutCircle.svg           | 194 +++++++++
 WorkFeature/Icons/WF_objectAlignAxes.svg     | 404 ++++++++++++++++++
 WorkFeature/Icons/WF_objectAlignFaces.svg    | 403 ++++++++++++++++++
 WorkFeature/Icons/WF_planeLinePointAxis.svg  | 377 +++++++++++++++++
 WorkFeature/Icons/WF_wf.svg                  | 417 +++++++++++++++++++
 WorkFeature/WF_wf.png                        | Bin 0 -> 7605 bytes
 WorkFeature/__init__.py                      |   7 +-
 8 files changed, 1801 insertions(+), 1 deletion(-)
 create mode 100644 WorkFeature/Icons/WF_centerObjectsPlanes.png
 create mode 100644 WorkFeature/Icons/WF_cutCircle.svg
 create mode 100644 WorkFeature/Icons/WF_objectAlignAxes.svg
 create mode 100644 WorkFeature/Icons/WF_objectAlignFaces.svg
 create mode 100644 WorkFeature/Icons/WF_planeLinePointAxis.svg
 create mode 100644 WorkFeature/Icons/WF_wf.svg
 create mode 100644 WorkFeature/WF_wf.png

diff --git a/WorkFeature/Icons/WF_centerObjectsPlanes.png b/WorkFeature/Icons/WF_centerObjectsPlanes.png
new file mode 100644
index 0000000000000000000000000000000000000000..16288ee1eab998a528e62db64a19a10ba29c1368
GIT binary patch
literal 6051
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

literal 0
HcmV?d00001

diff --git a/WorkFeature/Icons/WF_cutCircle.svg b/WorkFeature/Icons/WF_cutCircle.svg
new file mode 100644
index 0000000..ebf40fc
--- /dev/null
+++ b/WorkFeature/Icons/WF_cutCircle.svg
@@ -0,0 +1,194 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:xlink="http://www.w3.org/1999/xlink"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="64px"
+   height="64px"
+   id="svg2918"
+   sodipodi:version="0.32"
+   inkscape:version="0.48.3.1 r9886"
+   sodipodi:docname="WF_cutCircle.svg"
+   inkscape:output_extension="org.inkscape.output.svg.inkscape"
+   version="1.1">
+  <defs
+     id="defs2920">
+    <linearGradient
+       id="linearGradient3144">
+      <stop
+         style="stop-color:#ffffff;stop-opacity:1;"
+         offset="0"
+         id="stop3146" />
+      <stop
+         style="stop-color:#ffffff;stop-opacity:0;"
+         offset="1"
+         id="stop3148" />
+    </linearGradient>
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3144"
+       id="radialGradient3183"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1,0,0,0.6985294,0,202.82863)"
+       cx="225.26402"
+       cy="672.79736"
+       fx="225.26402"
+       fy="672.79736"
+       r="34.345188" />
+    <inkscape:perspective
+       sodipodi:type="inkscape:persp3d"
+       inkscape:vp_x="0 : 32 : 1"
+       inkscape:vp_y="0 : 1000 : 0"
+       inkscape:vp_z="64 : 32 : 1"
+       inkscape:persp3d-origin="32 : 21.333333 : 1"
+       id="perspective2926" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3144-6"
+       id="radialGradient4272"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1,0,0,0.6985294,0,202.82863)"
+       cx="225.26402"
+       cy="672.79736"
+       fx="225.26402"
+       fy="672.79736"
+       r="34.345188" />
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient3144-6">
+      <stop
+         style="stop-color:#ffffff;stop-opacity:1;"
+         offset="0"
+         id="stop3146-2" />
+      <stop
+         style="stop-color:#ffffff;stop-opacity:0;"
+         offset="1"
+         id="stop3148-5" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient4135-3"
+       id="linearGradient4145-1"
+       x1="131.82286"
+       y1="101.22672"
+       x2="191.3165"
+       y2="101.22672"
+       gradientUnits="userSpaceOnUse" />
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient4135-3">
+      <stop
+         style="stop-color:#0079ff;stop-opacity:1;"
+         offset="0"
+         id="stop4137-9" />
+      <stop
+         style="stop-color:#0079ff;stop-opacity:0;"
+         offset="1"
+         id="stop4139-2" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient4135-3-5"
+       id="linearGradient4145-1-8"
+       x1="131.82286"
+       y1="101.22672"
+       x2="191.3165"
+       y2="101.22672"
+       gradientUnits="userSpaceOnUse" />
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient4135-3-5">
+      <stop
+         style="stop-color:#0079ff;stop-opacity:1;"
+         offset="0"
+         id="stop4137-9-3" />
+      <stop
+         style="stop-color:#0079ff;stop-opacity:0;"
+         offset="1"
+         id="stop4139-2-7" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient4135-3-5"
+       id="linearGradient4200"
+       x1="62.431393"
+       y1="26.7131"
+       x2="62.889835"
+       y2="26.7131"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.92317519,0,0,0.89697917,3.6254896,12.912578)" />
+  </defs>
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="7.6104543"
+     inkscape:cx="36.921981"
+     inkscape:cy="36.467412"
+     inkscape:current-layer="layer1"
+     showgrid="true"
+     inkscape:document-units="px"
+     inkscape:grid-bbox="true"
+     inkscape:window-width="1261"
+     inkscape:window-height="625"
+     inkscape:window-x="65"
+     inkscape:window-y="24"
+     inkscape:window-maximized="0" />
+  <metadata
+     id="metadata2923">
+    <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></dc:title>
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     id="layer1"
+     inkscape:label="Layer 1"
+     inkscape:groupmode="layer">
+    <g
+       id="g3177"
+       transform="matrix(-0.1459885,0.00366916,-0.00366916,-0.1459885,83.957793,125.97476)"
+       inkscape:export-filename="/home/yorik/Documents/Lab/Draft/icons/circle.png"
+       inkscape:export-xdpi="7.2934141"
+       inkscape:export-ydpi="7.2934141" />
+    <path
+       style="fill:url(#linearGradient4200);fill-opacity:1;fill-rule:nonzero;stroke:#001833;stroke-width:0.77266489999999999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:0.74117646999999998;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;opacity:0.7"
+       d="M 29.51961,16.64843 C 14.23105,19.511657 3.528372,30.897929 5.6314684,42.062326 7.734565,53.226726 21.851422,59.964814 37.139984,57.101588 52.42853,54.238362 63.131193,42.852098 61.028111,31.687694 L 60.908985,31.134467 C 58.987402,20.607107 44.949968,14.100316 29.51958,16.648437 z m 0.532556,4.037618 c 12.053543,-2.257379 23.200711,2.885328 25.189177,11.62206 l 0.09396,0.44573 C 57.022897,41.712521 48.435012,50.848913 36.16697,53.14646 23.898936,55.444006 12.571519,50.037331 10.883923,41.078651 9.196331,32.119971 17.784198,22.983581 30.052226,20.686036 z"
+       id="path4425-1"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="csscccccccsscc" />
+    <path
+       style="fill:#ff8f00;fill-opacity:1;fill-rule:nonzero;stroke:#7b5600;stroke-width:0.62749648;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       d="m 10.405316,20.246228 4.083155,4.967976 C 8.6056196,30.661703 6.8013504,38.045323 9.1690504,45.854114 L 3.7603883,47.620365 C 0.47266083,35.294625 2.454636,26.397442 10.405316,20.246228 z"
+       id="rect2269-8"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="ccccc" />
+    <path
+       style="fill:#ff8f00;fill-opacity:1;fill-rule:nonzero;stroke:#7b5600;stroke-width:0.62749648;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       d="m 41.262934,12.434508 -1.130896,5.755351 c -8.502519,-1.404086 -14.173767,-0.686383 -21.881407,4.31552 l -4.02945,-5.585957 c 8.621182,-5.833577 16.627148,-6.488237 27.041753,-4.484914 z"
+       id="rect2269-8-9"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="ccccc" />
+    <path
+       style="fill:#ff8f00;fill-opacity:1;fill-rule:nonzero;stroke:#7b5600;stroke-width:0.62749648;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       d="m 64.294998,29.957466 -5.489099,2.276139 C 55.152399,23.877226 51.613432,22.078739 45.016627,18.820301 l 2.176512,-5.612631 c 8.193133,3.328018 13.32523,8.195858 17.101859,16.749796 z"
+       id="rect2269-8-9-1"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="ccccc" />
+  </g>
+</svg>
diff --git a/WorkFeature/Icons/WF_objectAlignAxes.svg b/WorkFeature/Icons/WF_objectAlignAxes.svg
new file mode 100644
index 0000000..92004f1
--- /dev/null
+++ b/WorkFeature/Icons/WF_objectAlignAxes.svg
@@ -0,0 +1,404 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:xlink="http://www.w3.org/1999/xlink"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="64px"
+   height="64px"
+   id="svg2821"
+   sodipodi:version="0.32"
+   inkscape:version="0.48.3.1 r9886"
+   sodipodi:docname="WF_objectAlignAxes.svg"
+   inkscape:output_extension="org.inkscape.output.svg.inkscape"
+   version="1.1">
+  <defs
+     id="defs2823">
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3377"
+       id="radialGradient3701"
+       gradientUnits="userSpaceOnUse"
+       cx="84.883324"
+       cy="77.042847"
+       fx="84.883324"
+       fy="77.042847"
+       r="19.467436"
+       gradientTransform="matrix(2.8492421,1.2585119,-0.4040415,0.9147407,-125.84131,-100.25805)" />
+    <linearGradient
+       id="linearGradient3377">
+      <stop
+         id="stop3379"
+         offset="0"
+         style="stop-color:#faff2b;stop-opacity:1;" />
+      <stop
+         id="stop3381"
+         offset="1"
+         style="stop-color:#ffaa00;stop-opacity:1;" />
+    </linearGradient>
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3377"
+       id="radialGradient3699"
+       gradientUnits="userSpaceOnUse"
+       cx="76.383331"
+       cy="94.369568"
+       fx="76.383331"
+       fy="94.369568"
+       r="19.467436"
+       gradientTransform="matrix(0.9818943,0.1894295,-0.4109427,2.1300924,40.163453,-121.11559)" />
+    <inkscape:perspective
+       sodipodi:type="inkscape:persp3d"
+       inkscape:vp_x="0 : 32 : 1"
+       inkscape:vp_y="0 : 1000 : 0"
+       inkscape:vp_z="64 : 32 : 1"
+       inkscape:persp3d-origin="32 : 21.333333 : 1"
+       id="perspective2829" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3253-6"
+       id="radialGradient3270-0"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.2166851,1.0433407,-0.52714011,0.61472119,-73.012055,-80.803852)"
+       cx="83.590195"
+       cy="32.60199"
+       fx="83.590195"
+       fy="32.60199"
+       r="27.986706" />
+    <linearGradient
+       id="linearGradient3253-6">
+      <stop
+         style="stop-color:#89d5f8;stop-opacity:1;"
+         offset="0"
+         id="stop3255-8" />
+      <stop
+         style="stop-color:#00899e;stop-opacity:1;"
+         offset="1"
+         id="stop3257-7" />
+    </linearGradient>
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3253-6"
+       id="radialGradient4474"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.11703266,-1.3103373,0.67986512,-0.15132185,-2.582415,162.82509)"
+       cx="83.590195"
+       cy="32.60199"
+       fx="83.590195"
+       fy="32.60199"
+       r="27.986706" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3253"
+       id="radialGradient3270"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.9781457,0.0053484,-0.00460223,0.8416912,0.9743471,-1.0269759)"
+       cx="10.328116"
+       cy="25.129232"
+       fx="10.328116"
+       fy="25.129232"
+       r="27.986706" />
+    <linearGradient
+       id="linearGradient3253">
+      <stop
+         style="stop-color:#89d5f8;stop-opacity:1;"
+         offset="0"
+         id="stop3255" />
+      <stop
+         style="stop-color:#00899e;stop-opacity:1;"
+         offset="1"
+         id="stop3257" />
+    </linearGradient>
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3253"
+       id="radialGradient4516"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.9781457,0.0053484,-0.00460223,0.8416912,0.9743471,-1.0269759)"
+       cx="10.328116"
+       cy="25.129232"
+       fx="10.328116"
+       fy="25.129232"
+       r="27.986706" />
+    <linearGradient
+       id="linearGradient4518">
+      <stop
+         style="stop-color:#89d5f8;stop-opacity:1;"
+         offset="0"
+         id="stop4520" />
+      <stop
+         style="stop-color:#00899e;stop-opacity:1;"
+         offset="1"
+         id="stop4522" />
+    </linearGradient>
+    <radialGradient
+       r="27.986706"
+       fy="25.129232"
+       fx="10.328116"
+       cy="25.129232"
+       cx="10.328116"
+       gradientTransform="matrix(0.9781457,0.0053484,-0.00460223,0.8416912,0.9743471,-1.0269759)"
+       gradientUnits="userSpaceOnUse"
+       id="radialGradient4530"
+       xlink:href="#linearGradient3253"
+       inkscape:collect="always" />
+    <radialGradient
+       r="27.986706"
+       fy="25.129232"
+       fx="10.328116"
+       cy="25.129232"
+       cx="10.328116"
+       gradientTransform="matrix(0.9781457,0.0053484,-0.00460223,0.8416912,0.9743471,-1.0269759)"
+       gradientUnits="userSpaceOnUse"
+       id="radialGradient4532"
+       xlink:href="#linearGradient3253"
+       inkscape:collect="always" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3253"
+       id="linearGradient5913"
+       x1="-28.080902"
+       y1="17.19953"
+       x2="24.371109"
+       y2="17.19953"
+       gradientUnits="userSpaceOnUse" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3253"
+       id="linearGradient5915"
+       gradientUnits="userSpaceOnUse"
+       x1="57.02153"
+       y1="18.171566"
+       x2="-42.361416"
+       y2="31.727394" />
+    <radialGradient
+       r="27.986706"
+       fy="25.129232"
+       fx="10.328116"
+       cy="25.129232"
+       cx="10.328116"
+       gradientTransform="matrix(0.9781457,0.0053484,-0.00460223,0.8416912,0.9743471,-1.0269759)"
+       gradientUnits="userSpaceOnUse"
+       id="radialGradient4530-9"
+       xlink:href="#linearGradient3253-4"
+       inkscape:collect="always" />
+    <linearGradient
+       id="linearGradient3253-4">
+      <stop
+         style="stop-color:#89d5f8;stop-opacity:1;"
+         offset="0"
+         id="stop3255-86" />
+      <stop
+         style="stop-color:#00899e;stop-opacity:1;"
+         offset="1"
+         id="stop3257-3" />
+    </linearGradient>
+    <radialGradient
+       r="27.986706"
+       fy="25.129232"
+       fx="10.328116"
+       cy="25.129232"
+       cx="10.328116"
+       gradientTransform="matrix(0.9781457,0.0053484,-0.00460223,0.8416912,0.9743471,-1.0269759)"
+       gradientUnits="userSpaceOnUse"
+       id="radialGradient3723"
+       xlink:href="#linearGradient3253-4"
+       inkscape:collect="always" />
+    <linearGradient
+       id="linearGradient3653">
+      <stop
+         style="stop-color:#89d5f8;stop-opacity:1;"
+         offset="0"
+         id="stop3655" />
+      <stop
+         style="stop-color:#00899e;stop-opacity:1;"
+         offset="1"
+         id="stop3657" />
+    </linearGradient>
+    <radialGradient
+       r="27.986706"
+       fy="25.129232"
+       fx="10.328116"
+       cy="25.129232"
+       cx="10.328116"
+       gradientTransform="matrix(0.9781457,0.0053484,-0.00460223,0.8416912,0.9743471,-1.0269759)"
+       gradientUnits="userSpaceOnUse"
+       id="radialGradient3665"
+       xlink:href="#linearGradient3253-4"
+       inkscape:collect="always" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3253"
+       id="linearGradient3965"
+       gradientUnits="userSpaceOnUse"
+       x1="-28.080902"
+       y1="17.19953"
+       x2="24.371109"
+       y2="17.19953" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3253-7"
+       id="linearGradient5913-5"
+       x1="-28.080902"
+       y1="17.19953"
+       x2="24.371109"
+       y2="17.19953"
+       gradientUnits="userSpaceOnUse" />
+    <linearGradient
+       id="linearGradient3253-7">
+      <stop
+         style="stop-color:#89d5f8;stop-opacity:1;"
+         offset="0"
+         id="stop3255-4" />
+      <stop
+         style="stop-color:#00899e;stop-opacity:1;"
+         offset="1"
+         id="stop3257-1" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3253-7"
+       id="linearGradient5915-2"
+       gradientUnits="userSpaceOnUse"
+       x1="57.02153"
+       y1="18.171566"
+       x2="-42.361416"
+       y2="31.727394" />
+    <linearGradient
+       id="linearGradient3982">
+      <stop
+         style="stop-color:#89d5f8;stop-opacity:1;"
+         offset="0"
+         id="stop3984" />
+      <stop
+         style="stop-color:#00899e;stop-opacity:1;"
+         offset="1"
+         id="stop3986" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3253-7"
+       id="linearGradient3965-6"
+       gradientUnits="userSpaceOnUse"
+       x1="-28.080902"
+       y1="17.19953"
+       x2="24.371109"
+       y2="17.19953" />
+    <linearGradient
+       id="linearGradient3989">
+      <stop
+         style="stop-color:#89d5f8;stop-opacity:1;"
+         offset="0"
+         id="stop3991" />
+      <stop
+         style="stop-color:#00899e;stop-opacity:1;"
+         offset="1"
+         id="stop3993" />
+    </linearGradient>
+    <linearGradient
+       y2="17.19953"
+       x2="24.371109"
+       y1="17.19953"
+       x1="-28.080902"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient3998"
+       xlink:href="#linearGradient3253-7"
+       inkscape:collect="always" />
+  </defs>
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="7.0084767"
+     inkscape:cx="33.860701"
+     inkscape:cy="33.783097"
+     inkscape:current-layer="layer1"
+     showgrid="true"
+     inkscape:document-units="px"
+     inkscape:grid-bbox="true"
+     inkscape:window-width="913"
+     inkscape:window-height="651"
+     inkscape:window-x="218"
+     inkscape:window-y="35"
+     inkscape:window-maximized="0" />
+  <metadata
+     id="metadata2826">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title />
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     id="layer1"
+     inkscape:label="Layer 1"
+     inkscape:groupmode="layer">
+    <path
+       style="color:#000000;fill:url(#radialGradient4474);fill-opacity:1;fill-rule:nonzero;stroke:#004c5b;stroke-width:1.70561993;stroke-linecap:butt;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       d="M 3.7396389,33.842946 C 0.56289981,44.12351 5.0892849,52.648239 13.959916,54.310084 L 11.560275,62.075822 36.02231,49.644135 19.257837,37.164959 16.733534,45.334106 C 12.463819,43.850487 10.428797,39.27869 12.105488,33.852582 z"
+       id="path3295"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="cccccccc" />
+    <g
+       id="g5135"
+       transform="matrix(-0.58474929,0.03125014,-0.03421148,-0.53413359,20.122339,25.301161)"
+       style="fill:url(#linearGradient5913);fill-opacity:1">
+      <path
+         inkscape:connector-curvature="0"
+         sodipodi:nodetypes="ccccc"
+         id="rect3520-5"
+         d="M -27.45037,36.391937 15.44945,-9.347378 22.983847,-2.1513831 -20.93509,44.084655 c -3.215731,-0.203222 -6.556162,-5.082172 -6.51528,-7.692718 z"
+         style="fill:url(#linearGradient5915);fill-opacity:1;fill-rule:evenodd;stroke:#7a5600;stroke-width:1.26032269;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <path
+         sodipodi:open="true"
+         sodipodi:end="6.26325"
+         sodipodi:start="0"
+         transform="matrix(0.16362573,0.12219979,-0.0694134,0.09503033,13.086638,-15.951915)"
+         d="m 79.491899,34.571426 c 0,10.256717 -11.764887,18.571429 -26.277612,18.571429 -14.512725,0 -26.277613,-8.314712 -26.277613,-18.571429 0,-10.256716 11.764888,-18.571428 26.277613,-18.571428 14.308567,0 25.987164,8.090805 26.272391,18.201226"
+         sodipodi:ry="18.571428"
+         sodipodi:rx="26.277613"
+         sodipodi:cy="34.571426"
+         sodipodi:cx="53.214287"
+         id="path3696-4"
+         style="fill:url(#linearGradient3965);fill-opacity:1;fill-rule:evenodd;stroke:#7a5600;stroke-width:6.28454113;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         sodipodi:type="arc" />
+    </g>
+    <g
+       id="g5135-0"
+       transform="matrix(-0.58474929,0.03125014,-0.03421148,-0.53413359,51.701456,47.006726)"
+       style="fill:url(#linearGradient5913-5);fill-opacity:1">
+      <path
+         inkscape:connector-curvature="0"
+         sodipodi:nodetypes="ccccc"
+         id="rect3520-5-1"
+         d="M -27.45037,36.391937 15.44945,-9.347378 22.983847,-2.1513831 -20.93509,44.084655 c -3.215731,-0.203222 -6.556162,-5.082172 -6.51528,-7.692718 z"
+         style="fill:url(#linearGradient5915-2);fill-opacity:1;fill-rule:evenodd;stroke:#7a5600;stroke-width:1.26032269;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <path
+         sodipodi:open="true"
+         sodipodi:end="6.26325"
+         sodipodi:start="0"
+         transform="matrix(0.16362573,0.12219979,-0.0694134,0.09503033,13.086638,-15.951915)"
+         d="m 79.491899,34.571426 c 0,10.256717 -11.764887,18.571429 -26.277612,18.571429 -14.512725,0 -26.277613,-8.314712 -26.277613,-18.571429 0,-10.256716 11.764888,-18.571428 26.277613,-18.571428 14.308567,0 25.987164,8.090805 26.272391,18.201226"
+         sodipodi:ry="18.571428"
+         sodipodi:rx="26.277613"
+         sodipodi:cy="34.571426"
+         sodipodi:cx="53.214287"
+         id="path3696-4-2"
+         style="fill:url(#linearGradient3998);fill-opacity:1;fill-rule:evenodd;stroke:#7a5600;stroke-width:6.28454113;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         sodipodi:type="arc" />
+    </g>
+  </g>
+</svg>
diff --git a/WorkFeature/Icons/WF_objectAlignFaces.svg b/WorkFeature/Icons/WF_objectAlignFaces.svg
new file mode 100644
index 0000000..47ae064
--- /dev/null
+++ b/WorkFeature/Icons/WF_objectAlignFaces.svg
@@ -0,0 +1,403 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:xlink="http://www.w3.org/1999/xlink"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="64px"
+   height="64px"
+   id="svg2821"
+   sodipodi:version="0.32"
+   inkscape:version="0.48.3.1 r9886"
+   sodipodi:docname="WF_objectAlignFaces.svg"
+   inkscape:output_extension="org.inkscape.output.svg.inkscape"
+   version="1.1">
+  <defs
+     id="defs2823">
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3377"
+       id="radialGradient3701"
+       gradientUnits="userSpaceOnUse"
+       cx="84.883324"
+       cy="77.042847"
+       fx="84.883324"
+       fy="77.042847"
+       r="19.467436"
+       gradientTransform="matrix(2.8492421,1.2585119,-0.4040415,0.9147407,-125.84131,-100.25805)" />
+    <linearGradient
+       id="linearGradient3377">
+      <stop
+         id="stop3379"
+         offset="0"
+         style="stop-color:#faff2b;stop-opacity:1;" />
+      <stop
+         id="stop3381"
+         offset="1"
+         style="stop-color:#ffaa00;stop-opacity:1;" />
+    </linearGradient>
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3377"
+       id="radialGradient3699"
+       gradientUnits="userSpaceOnUse"
+       cx="76.383331"
+       cy="94.369568"
+       fx="76.383331"
+       fy="94.369568"
+       r="19.467436"
+       gradientTransform="matrix(0.9818943,0.1894295,-0.4109427,2.1300924,40.163453,-121.11559)" />
+    <inkscape:perspective
+       sodipodi:type="inkscape:persp3d"
+       inkscape:vp_x="0 : 32 : 1"
+       inkscape:vp_y="0 : 1000 : 0"
+       inkscape:vp_z="64 : 32 : 1"
+       inkscape:persp3d-origin="32 : 21.333333 : 1"
+       id="perspective2829" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3253-6"
+       id="radialGradient3270-0"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.2166851,1.0433407,-0.52714011,0.61472119,-73.012055,-80.803852)"
+       cx="83.590195"
+       cy="32.60199"
+       fx="83.590195"
+       fy="32.60199"
+       r="27.986706" />
+    <linearGradient
+       id="linearGradient3253-6">
+      <stop
+         style="stop-color:#89d5f8;stop-opacity:1;"
+         offset="0"
+         id="stop3255-8" />
+      <stop
+         style="stop-color:#00899e;stop-opacity:1;"
+         offset="1"
+         id="stop3257-7" />
+    </linearGradient>
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3253-6"
+       id="radialGradient4474"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.11703266,-1.3103373,0.67986512,-0.15132185,-2.582415,162.82509)"
+       cx="83.590195"
+       cy="32.60199"
+       fx="83.590195"
+       fy="32.60199"
+       r="27.986706" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3253"
+       id="radialGradient3270"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.9781457,0.0053484,-0.00460223,0.8416912,0.9743471,-1.0269759)"
+       cx="10.328116"
+       cy="25.129232"
+       fx="10.328116"
+       fy="25.129232"
+       r="27.986706" />
+    <linearGradient
+       id="linearGradient3253">
+      <stop
+         style="stop-color:#89d5f8;stop-opacity:1;"
+         offset="0"
+         id="stop3255" />
+      <stop
+         style="stop-color:#00899e;stop-opacity:1;"
+         offset="1"
+         id="stop3257" />
+    </linearGradient>
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3253"
+       id="radialGradient4516"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.9781457,0.0053484,-0.00460223,0.8416912,0.9743471,-1.0269759)"
+       cx="10.328116"
+       cy="25.129232"
+       fx="10.328116"
+       fy="25.129232"
+       r="27.986706" />
+    <linearGradient
+       id="linearGradient4518">
+      <stop
+         style="stop-color:#89d5f8;stop-opacity:1;"
+         offset="0"
+         id="stop4520" />
+      <stop
+         style="stop-color:#00899e;stop-opacity:1;"
+         offset="1"
+         id="stop4522" />
+    </linearGradient>
+    <radialGradient
+       r="27.986706"
+       fy="25.129232"
+       fx="10.328116"
+       cy="25.129232"
+       cx="10.328116"
+       gradientTransform="matrix(0.9781457,0.0053484,-0.00460223,0.8416912,0.9743471,-1.0269759)"
+       gradientUnits="userSpaceOnUse"
+       id="radialGradient4530"
+       xlink:href="#linearGradient3253"
+       inkscape:collect="always" />
+    <radialGradient
+       r="27.986706"
+       fy="25.129232"
+       fx="10.328116"
+       cy="25.129232"
+       cx="10.328116"
+       gradientTransform="matrix(0.9781457,0.0053484,-0.00460223,0.8416912,0.9743471,-1.0269759)"
+       gradientUnits="userSpaceOnUse"
+       id="radialGradient4532"
+       xlink:href="#linearGradient3253"
+       inkscape:collect="always" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3253"
+       id="linearGradient5913"
+       x1="-28.080902"
+       y1="17.19953"
+       x2="24.371109"
+       y2="17.19953"
+       gradientUnits="userSpaceOnUse" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3253"
+       id="linearGradient5915"
+       gradientUnits="userSpaceOnUse"
+       x1="57.02153"
+       y1="18.171566"
+       x2="-42.361416"
+       y2="31.727394" />
+    <radialGradient
+       r="27.986706"
+       fy="25.129232"
+       fx="10.328116"
+       cy="25.129232"
+       cx="10.328116"
+       gradientTransform="matrix(0.9781457,0.0053484,-0.00460223,0.8416912,0.9743471,-1.0269759)"
+       gradientUnits="userSpaceOnUse"
+       id="radialGradient4530-9"
+       xlink:href="#linearGradient3253-4"
+       inkscape:collect="always" />
+    <linearGradient
+       id="linearGradient3253-4">
+      <stop
+         style="stop-color:#89d5f8;stop-opacity:1;"
+         offset="0"
+         id="stop3255-86" />
+      <stop
+         style="stop-color:#00899e;stop-opacity:1;"
+         offset="1"
+         id="stop3257-3" />
+    </linearGradient>
+    <radialGradient
+       r="27.986706"
+       fy="25.129232"
+       fx="10.328116"
+       cy="25.129232"
+       cx="10.328116"
+       gradientTransform="matrix(0.9781457,0.0053484,-0.00460223,0.8416912,0.9743471,-1.0269759)"
+       gradientUnits="userSpaceOnUse"
+       id="radialGradient3723"
+       xlink:href="#linearGradient3253-4"
+       inkscape:collect="always" />
+    <linearGradient
+       id="linearGradient3653">
+      <stop
+         style="stop-color:#89d5f8;stop-opacity:1;"
+         offset="0"
+         id="stop3655" />
+      <stop
+         style="stop-color:#00899e;stop-opacity:1;"
+         offset="1"
+         id="stop3657" />
+    </linearGradient>
+    <radialGradient
+       r="27.986706"
+       fy="25.129232"
+       fx="10.328116"
+       cy="25.129232"
+       cx="10.328116"
+       gradientTransform="matrix(0.9781457,0.0053484,-0.00460223,0.8416912,0.9743471,-1.0269759)"
+       gradientUnits="userSpaceOnUse"
+       id="radialGradient3665"
+       xlink:href="#linearGradient3253-4"
+       inkscape:collect="always" />
+    <radialGradient
+       r="27.986706"
+       fy="25.129232"
+       fx="10.328116"
+       cy="25.129232"
+       cx="10.328116"
+       gradientTransform="matrix(0.9781457,0.0053484,-0.00460223,0.8416912,0.9743471,-1.0269759)"
+       gradientUnits="userSpaceOnUse"
+       id="radialGradient4530-9-4"
+       xlink:href="#linearGradient3253-4-4"
+       inkscape:collect="always" />
+    <linearGradient
+       id="linearGradient3253-4-4">
+      <stop
+         style="stop-color:#89d5f8;stop-opacity:1;"
+         offset="0"
+         id="stop3255-86-2" />
+      <stop
+         style="stop-color:#00899e;stop-opacity:1;"
+         offset="1"
+         id="stop3257-3-4" />
+    </linearGradient>
+    <radialGradient
+       r="27.986706"
+       fy="25.129232"
+       fx="10.328116"
+       cy="25.129232"
+       cx="10.328116"
+       gradientTransform="matrix(0.9781457,0.0053484,-0.00460223,0.8416912,0.9743471,-1.0269759)"
+       gradientUnits="userSpaceOnUse"
+       id="radialGradient3665-8"
+       xlink:href="#linearGradient3253-4-4"
+       inkscape:collect="always" />
+    <linearGradient
+       id="linearGradient3755">
+      <stop
+         style="stop-color:#89d5f8;stop-opacity:1;"
+         offset="0"
+         id="stop3757" />
+      <stop
+         style="stop-color:#00899e;stop-opacity:1;"
+         offset="1"
+         id="stop3759" />
+    </linearGradient>
+    <radialGradient
+       r="27.986706"
+       fy="25.129232"
+       fx="10.328116"
+       cy="25.129232"
+       cx="10.328116"
+       gradientTransform="matrix(0.9781457,0.0053484,-0.00460223,0.8416912,0.9743471,-1.0269759)"
+       gradientUnits="userSpaceOnUse"
+       id="radialGradient3767"
+       xlink:href="#linearGradient3253-4-4"
+       inkscape:collect="always" />
+  </defs>
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="7.0084767"
+     inkscape:cx="33.860701"
+     inkscape:cy="33.783097"
+     inkscape:current-layer="layer1"
+     showgrid="true"
+     inkscape:document-units="px"
+     inkscape:grid-bbox="true"
+     inkscape:window-width="913"
+     inkscape:window-height="651"
+     inkscape:window-x="218"
+     inkscape:window-y="35"
+     inkscape:window-maximized="0" />
+  <metadata
+     id="metadata2826">
+    <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></dc:title>
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     id="layer1"
+     inkscape:label="Layer 1"
+     inkscape:groupmode="layer">
+    <path
+       style="color:#000000;fill:url(#radialGradient4474);fill-opacity:1;fill-rule:nonzero;stroke:#004c5b;stroke-width:1.70561993;stroke-linecap:butt;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       d="M 3.7396389,33.842946 C 0.56289981,44.12351 5.0892849,52.648239 13.959916,54.310084 L 11.560275,62.075822 36.02231,49.644135 19.257837,37.164959 16.733534,45.334106 C 12.463819,43.850487 10.428797,39.27869 12.105488,33.852582 z"
+       id="path3295"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="cccccccc" />
+    <g
+       transform="matrix(0.54708536,0,0,0.51748036,0.73786154,1.2932375)"
+       id="g4495">
+      <path
+         inkscape:connector-curvature="0"
+         sodipodi:nodetypes="ccccc"
+         id="rect6771"
+         d="M 27.18449,2.5320283 58.28962,7.2591518 40.740767,26.255769 4.3876442,19.139165 27.18449,2.5320283 z"
+         style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#004c5b;stroke-width:2.16146827;stroke-linecap:butt;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <path
+         inkscape:connector-curvature="0"
+         sodipodi:nodetypes="ccccc"
+         id="rect6769"
+         d="M 40.916387,26.084077 57.973615,7.9646894 57.011271,39.551261 41.461842,62.528379 40.916387,26.084077 z"
+         style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#004c5b;stroke-width:2.16146827;stroke-linecap:butt;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <path
+         inkscape:connector-curvature="0"
+         sodipodi:nodetypes="ccccc"
+         id="rect6767"
+         d="m 4.2150054,18.770011 37.1147146,7.380401 0,36.311043 L 5.7161644,51.820309 4.2150054,18.770011 z"
+         inkscape:transform-center-y="-8.1252637"
+         style="color:#000000;fill:url(#radialGradient4530-9);fill-opacity:1;fill-rule:nonzero;stroke:#004c5b;stroke-width:2.16146827;stroke-linecap:butt;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <path
+         inkscape:connector-curvature="0"
+         sodipodi:nodetypes="ccc"
+         id="path6789"
+         d="M 27.438948,2.8649745 28,33.818182 56.853161,39.583111"
+         style="color:#000000;fill:none;stroke:#004c5b;stroke-width:2.16100001;stroke-linecap:butt;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:4.32200003, 2.16100001;stroke-dashoffset:2.59320002;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <path
+         inkscape:connector-curvature="0"
+         sodipodi:nodetypes="cc"
+         id="path6791"
+         d="M 27.718136,33.796123 6.4545454,51"
+         style="color:#000000;fill:url(#radialGradient3665);fill-opacity:1;fill-rule:nonzero;stroke:#004c5b;stroke-width:2.16146827;stroke-linecap:butt;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:4.32293653, 2.16146827;stroke-dashoffset:1.51302779;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+    </g>
+    <g
+       transform="matrix(0.54708536,0,0,0.51748036,37.122373,23.623339)"
+       id="g4495-6">
+      <path
+         inkscape:connector-curvature="0"
+         sodipodi:nodetypes="ccccc"
+         id="rect6771-5"
+         d="M 27.18449,2.5320283 58.28962,7.2591518 40.740767,26.255769 4.3876442,19.139165 27.18449,2.5320283 z"
+         style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#004c5b;stroke-width:2.16146827;stroke-linecap:butt;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <path
+         inkscape:connector-curvature="0"
+         sodipodi:nodetypes="ccccc"
+         id="rect6769-4"
+         d="M 40.916387,26.084077 57.973615,7.9646894 57.011271,39.551261 41.461842,62.528379 40.916387,26.084077 z"
+         style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#004c5b;stroke-width:2.16146827;stroke-linecap:butt;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <path
+         inkscape:connector-curvature="0"
+         sodipodi:nodetypes="ccccc"
+         id="rect6767-3"
+         d="m 4.2150054,18.770011 37.1147146,7.380401 0,36.311043 L 5.7161644,51.820309 4.2150054,18.770011 z"
+         inkscape:transform-center-y="-8.1252637"
+         style="color:#000000;fill:url(#radialGradient4530-9-4);fill-opacity:1;fill-rule:nonzero;stroke:#004c5b;stroke-width:2.16146827;stroke-linecap:butt;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <path
+         inkscape:connector-curvature="0"
+         sodipodi:nodetypes="ccc"
+         id="path6789-5"
+         d="M 27.438948,2.8649745 28,33.818182 56.853161,39.583111"
+         style="color:#000000;fill:none;stroke:#004c5b;stroke-width:2.16100001;stroke-linecap:butt;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:4.32200003, 2.16100001;stroke-dashoffset:2.59320002;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <path
+         inkscape:connector-curvature="0"
+         sodipodi:nodetypes="cc"
+         id="path6791-9"
+         d="M 27.718136,33.796123 6.4545454,51"
+         style="color:#000000;fill:url(#radialGradient3767);fill-opacity:1;fill-rule:nonzero;stroke:#004c5b;stroke-width:2.16146827;stroke-linecap:butt;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:4.32293653, 2.16146827;stroke-dashoffset:1.51302779;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+    </g>
+  </g>
+</svg>
diff --git a/WorkFeature/Icons/WF_planeLinePointAxis.svg b/WorkFeature/Icons/WF_planeLinePointAxis.svg
new file mode 100644
index 0000000..75596a6
--- /dev/null
+++ b/WorkFeature/Icons/WF_planeLinePointAxis.svg
@@ -0,0 +1,377 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:xlink="http://www.w3.org/1999/xlink"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="64px"
+   height="64px"
+   id="svg2860"
+   sodipodi:version="0.32"
+   inkscape:version="0.48.3.1 r9886"
+   sodipodi:docname="WF_planeLinePointAxis.svg"
+   inkscape:output_extension="org.inkscape.output.svg.inkscape"
+   version="1.1">
+  <defs
+     id="defs2862">
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient4155">
+      <stop
+         style="stop-color:#0079ff;stop-opacity:1;"
+         offset="0"
+         id="stop4157" />
+      <stop
+         style="stop-color:#0079ff;stop-opacity:0;"
+         offset="1"
+         id="stop4159" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient4135">
+      <stop
+         style="stop-color:#0079ff;stop-opacity:1;"
+         offset="0"
+         id="stop4137" />
+      <stop
+         style="stop-color:#0079ff;stop-opacity:0;"
+         offset="1"
+         id="stop4139" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient3377">
+      <stop
+         id="stop3379"
+         offset="0"
+         style="stop-color:#faff2b;stop-opacity:1;" />
+      <stop
+         id="stop3381"
+         offset="1"
+         style="stop-color:#ffaa00;stop-opacity:1;" />
+    </linearGradient>
+    <inkscape:perspective
+       sodipodi:type="inkscape:persp3d"
+       inkscape:vp_x="0 : 32 : 1"
+       inkscape:vp_y="0 : 1000 : 0"
+       inkscape:vp_z="64 : 32 : 1"
+       inkscape:persp3d-origin="32 : 21.333333 : 1"
+       id="perspective2868" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3377-7"
+       id="radialGradient3692-3"
+       cx="45.883327"
+       cy="28.869568"
+       fx="45.883327"
+       fy="28.869568"
+       r="19.467436"
+       gradientUnits="userSpaceOnUse" />
+    <linearGradient
+       id="linearGradient3377-7">
+      <stop
+         id="stop3379-8"
+         offset="0"
+         style="stop-color:#faff2b;stop-opacity:1;" />
+      <stop
+         id="stop3381-5"
+         offset="1"
+         style="stop-color:#ffaa00;stop-opacity:1;" />
+    </linearGradient>
+    <radialGradient
+       r="19.467436"
+       fy="28.869568"
+       fx="45.883327"
+       cy="28.869568"
+       cx="45.883327"
+       gradientUnits="userSpaceOnUse"
+       id="radialGradient3288-6"
+       xlink:href="#linearGradient3377-7-5"
+       inkscape:collect="always" />
+    <linearGradient
+       id="linearGradient3377-7-5">
+      <stop
+         id="stop3379-8-7"
+         offset="0"
+         style="stop-color:#faff2b;stop-opacity:1;" />
+      <stop
+         id="stop3381-5-4"
+         offset="1"
+         style="stop-color:#ffaa00;stop-opacity:1;" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient4135"
+       id="linearGradient4145"
+       x1="131.82286"
+       y1="101.22672"
+       x2="191.3165"
+       y2="101.22672"
+       gradientUnits="userSpaceOnUse" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient4155"
+       id="linearGradient4161"
+       x1="4.6279406"
+       y1="100.81277"
+       x2="60.639036"
+       y2="100.81277"
+       gradientUnits="userSpaceOnUse" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient4155"
+       id="linearGradient4231"
+       x1="33.746853"
+       y1="34.571426"
+       x2="72.681725"
+       y2="34.571426"
+       gradientUnits="userSpaceOnUse" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient4135"
+       id="linearGradient3034"
+       gradientUnits="userSpaceOnUse"
+       x1="131.82286"
+       y1="101.22672"
+       x2="184.22351"
+       y2="100.7989" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3144"
+       id="radialGradient3191"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1,0,0,0.6985294,0,202.82863)"
+       cx="225.26402"
+       cy="672.79736"
+       fx="225.26402"
+       fy="672.79736"
+       r="34.345188" />
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient3144">
+      <stop
+         style="stop-color:#ffffff;stop-opacity:1;"
+         offset="0"
+         id="stop3146" />
+      <stop
+         style="stop-color:#ffffff;stop-opacity:0;"
+         offset="1"
+         id="stop3148" />
+    </linearGradient>
+    <radialGradient
+       r="34.345188"
+       fy="672.79736"
+       fx="225.26402"
+       cy="672.79736"
+       cx="225.26402"
+       gradientTransform="matrix(1,0,0,0.6985294,0,202.82863)"
+       gradientUnits="userSpaceOnUse"
+       id="radialGradient4577"
+       xlink:href="#linearGradient3144"
+       inkscape:collect="always" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3144-6"
+       id="radialGradient4272"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1,0,0,0.6985294,0,202.82863)"
+       cx="225.26402"
+       cy="672.79736"
+       fx="225.26402"
+       fy="672.79736"
+       r="34.345188" />
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient3144-6">
+      <stop
+         style="stop-color:#ffffff;stop-opacity:1;"
+         offset="0"
+         id="stop3146-7" />
+      <stop
+         style="stop-color:#ffffff;stop-opacity:0;"
+         offset="1"
+         id="stop3148-8" />
+    </linearGradient>
+    <radialGradient
+       r="34.345188"
+       fy="672.79736"
+       fx="225.26402"
+       cy="672.79736"
+       cx="225.26402"
+       gradientTransform="matrix(1,0,0,0.6985294,0,202.82863)"
+       gradientUnits="userSpaceOnUse"
+       id="radialGradient3601"
+       xlink:href="#linearGradient3144-6"
+       inkscape:collect="always" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient4135"
+       id="linearGradient3624"
+       gradientUnits="userSpaceOnUse"
+       x1="131.82286"
+       y1="101.22672"
+       x2="191.3165"
+       y2="101.22672" />
+    <linearGradient
+       y2="17.729464"
+       x2="3.0457773"
+       y1="14.993487"
+       x1="81.451569"
+       gradientTransform="matrix(0.77100378,-0.07603247,0.53521301,0.49187904,-16.369186,26.127623)"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient4473"
+       xlink:href="#linearGradient5238-0"
+       inkscape:collect="always" />
+    <linearGradient
+       id="linearGradient5238-0">
+      <stop
+         id="stop5240-4"
+         offset="0"
+         style="stop-color:#001ccc;stop-opacity:1;" />
+      <stop
+         id="stop5242-9"
+         offset="1"
+         style="stop-color:#00afff;stop-opacity:1;" />
+    </linearGradient>
+    <linearGradient
+       y2="17.729464"
+       x2="3.0457773"
+       y1="14.993487"
+       x1="81.451569"
+       gradientTransform="matrix(1.0579041,-0.16640567,0.73437257,1.076533,-42.812411,-8.6519762)"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient3557"
+       xlink:href="#linearGradient5238-0"
+       inkscape:collect="always" />
+  </defs>
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="4.3384568"
+     inkscape:cx="27.535605"
+     inkscape:cy="22.336602"
+     inkscape:current-layer="layer1"
+     showgrid="true"
+     inkscape:document-units="px"
+     inkscape:grid-bbox="true"
+     inkscape:window-width="807"
+     inkscape:window-height="660"
+     inkscape:window-x="349"
+     inkscape:window-y="24"
+     inkscape:window-maximized="0" />
+  <metadata
+     id="metadata2865">
+    <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></dc:title>
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:groupmode="layer"
+     id="layer2"
+     inkscape:label="Layer0">
+    <path
+       transform="matrix(0.31598407,0,0,0.29449764,20.741864,26.137307)"
+       d="m 71.785715,34.571426 a 18.571428,18.571428 0 1 1 -37.142856,0 18.571428,18.571428 0 1 1 37.142856,0 z"
+       sodipodi:ry="18.571428"
+       sodipodi:rx="18.571428"
+       sodipodi:cy="34.571426"
+       sodipodi:cx="53.214287"
+       id="path3968"
+       style="fill:#555753;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.79201269;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       sodipodi:type="arc" />
+  </g>
+  <g
+     id="layer1"
+     inkscape:label="Layer 1"
+     inkscape:groupmode="layer">
+    <path
+       style="font-size:54.21519089px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;color:#000000;fill:url(#linearGradient3557);fill-opacity:1;fill-rule:nonzero;stroke:#00064a;stroke-width:2.24594975;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+       d="M 24.287993,11.457439 -2.4110379,43.429357 48.992733,71.246914 82.387373,30.87751 z"
+       id="path2887-0"
+       sodipodi:nodetypes="ccccc"
+       inkscape:connector-curvature="0" />
+    <rect
+       transform="matrix(-0.21286162,0.97708236,-0.86347963,-0.50438371,0,0)"
+       y="-52.914665"
+       x="14.212411"
+       height="80.354881"
+       width="8.2474747"
+       id="rect2269"
+       style="fill:#ff8f00;fill-opacity:1;fill-rule:nonzero;stroke:#7b5600;stroke-width:1.43343735;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       ry="0.25008267" />
+    <path
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="ccccc"
+       id="rect3520"
+       d="M 17.855356,71.88583 70.82587,13.625538 74.126609,16.536785 21.69137,74.729333 z"
+       style="fill:#0079f0;fill-opacity:1;fill-rule:evenodd;stroke:#001833;stroke-width:0.93600482;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:0.74117647;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+    <path
+       transform="matrix(0.31682164,0,0,0.31430594,35.924308,36.999226)"
+       d="m 71.785715,34.571426 a 18.571428,18.571428 0 1 1 -37.142856,0 18.571428,18.571428 0 1 1 37.142856,0 z"
+       sodipodi:ry="18.571428"
+       sodipodi:rx="18.571428"
+       sodipodi:cy="34.571426"
+       sodipodi:cx="53.214287"
+       id="path3968-7"
+       style="fill:#555753;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.79201269;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       sodipodi:type="arc" />
+    <g
+       style="fill:url(#linearGradient3624);fill-opacity:1;stroke:#001833;stroke-opacity:1"
+       inkscape:export-ydpi="7.0721951"
+       inkscape:export-xdpi="7.0721951"
+       inkscape:export-filename="/home/yorik/Documents/Lab/Draft/icons/line.png"
+       transform="matrix(-0.1370717,0.00440073,-0.00484359,-0.12453915,75.60708,124.02631)"
+       id="g3154">
+      <path
+         sodipodi:type="arc"
+         style="fill:#0079ff;fill-opacity:1;stroke:#001833;stroke-width:5.80000019;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+         id="path2162"
+         sodipodi:cx="197.14285"
+         sodipodi:cy="655.2193"
+         sodipodi:rx="48.57143"
+         sodipodi:ry="48.57143"
+         d="m 245.71428,655.2193 c 0,26.82526 -21.74617,48.57143 -48.57143,48.57143 -26.82526,0 -48.57143,-21.74617 -48.57143,-48.57143 0,-26.82526 21.74617,-48.57143 48.57143,-48.57143 26.82526,0 48.57143,21.74617 48.57143,48.57143 z" />
+      <path
+         sodipodi:type="arc"
+         style="fill:url(#radialGradient3601);fill-opacity:1;stroke:none"
+         id="path3134"
+         sodipodi:cx="225.26402"
+         sodipodi:cy="672.79736"
+         sodipodi:rx="34.345188"
+         sodipodi:ry="23.991123"
+         d="m 259.60921,672.79736 c 0,13.24993 -15.37686,23.99113 -34.34519,23.99113 -18.96832,0 -34.34519,-10.7412 -34.34519,-23.99113 0,-13.24993 15.37687,-23.99112 34.34519,-23.99112 18.96833,0 34.34519,10.74119 34.34519,23.99112 z"
+         transform="matrix(0.8513023,-0.5246754,0.5246754,0.8513023,-338.69692,214.19328)" />
+    </g>
+    <g
+       id="g3564"
+       transform="matrix(0.57893948,0,0,0.57354776,33.859216,-7.0273696)"
+       style="fill:url(#linearGradient4161);fill-opacity:1" />
+    <path
+       style="font-size:54.21519089px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;color:#000000;fill:none;stroke:#000000;stroke-width:2.00382304;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:4.00764551, 2.00382274;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+       d="M 51.465705,34.604029 31.417006,22.04916 25.493679,30.789879"
+       id="path4435"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="ccc" />
+    <path
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="ccccc"
+       id="path3198"
+       d="M 28.882771,72.729679 73.380314,23.594562 75.993669,26.232857 31.93308,75.325411 z"
+       style="fill:#555753;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.30718172;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+  </g>
+</svg>
diff --git a/WorkFeature/Icons/WF_wf.svg b/WorkFeature/Icons/WF_wf.svg
new file mode 100644
index 0000000..6682d03
--- /dev/null
+++ b/WorkFeature/Icons/WF_wf.svg
@@ -0,0 +1,417 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:xlink="http://www.w3.org/1999/xlink"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="64px"
+   height="64px"
+   id="svg2918"
+   sodipodi:version="0.32"
+   inkscape:version="0.48.3.1 r9886"
+   sodipodi:docname="WF_wf.svg"
+   inkscape:output_extension="org.inkscape.output.svg.inkscape"
+   version="1.1">
+  <defs
+     id="defs2920">
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3144"
+       id="radialGradient3191"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1,0,0,0.6985294,0,202.82863)"
+       cx="225.26402"
+       cy="672.79736"
+       fx="225.26402"
+       fy="672.79736"
+       r="34.345188" />
+    <linearGradient
+       id="linearGradient3144">
+      <stop
+         style="stop-color:#ffffff;stop-opacity:1;"
+         offset="0"
+         id="stop3146" />
+      <stop
+         style="stop-color:#ffffff;stop-opacity:0;"
+         offset="1"
+         id="stop3148" />
+    </linearGradient>
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3144"
+       id="radialGradient3183"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1,0,0,0.6985294,0,202.82863)"
+       cx="225.26402"
+       cy="672.79736"
+       fx="225.26402"
+       fy="672.79736"
+       r="34.345188" />
+    <inkscape:perspective
+       sodipodi:type="inkscape:persp3d"
+       inkscape:vp_x="0 : 32 : 1"
+       inkscape:vp_y="0 : 1000 : 0"
+       inkscape:vp_z="64 : 32 : 1"
+       inkscape:persp3d-origin="32 : 21.333333 : 1"
+       id="perspective2926" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3144"
+       id="radialGradient3075"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1,0,0,0.6985294,0,202.82863)"
+       cx="225.26402"
+       cy="672.79736"
+       fx="225.26402"
+       fy="672.79736"
+       r="34.345188" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3669-22"
+       id="linearGradient5642"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1,0,0,1.0073452,0,1.6176736)"
+       x1="34.290413"
+       y1="33.61211"
+       x2="73.185463"
+       y2="31.368526" />
+    <linearGradient
+       id="linearGradient3669-22">
+      <stop
+         style="stop-color:#af7d00;stop-opacity:1;"
+         offset="0"
+         id="stop3671-8" />
+      <stop
+         style="stop-color:#ffed00;stop-opacity:1;"
+         offset="1"
+         id="stop3673-4" />
+    </linearGradient>
+    <radialGradient
+       r="34.345188"
+       fy="672.79736"
+       fx="225.26402"
+       cy="672.79736"
+       cx="225.26402"
+       gradientTransform="matrix(1,0,0,0.6985294,0,202.82863)"
+       gradientUnits="userSpaceOnUse"
+       id="radialGradient7085"
+       xlink:href="#linearGradient3144-2"
+       inkscape:collect="always" />
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient3144-2">
+      <stop
+         style="stop-color:#ffffff;stop-opacity:1;"
+         offset="0"
+         id="stop3146-2" />
+      <stop
+         style="stop-color:#ffffff;stop-opacity:0;"
+         offset="1"
+         id="stop3148-6" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3669-22"
+       id="linearGradient9920"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1,0,0,1.0073452,-14.310226,-36.22468)"
+       x1="34.290413"
+       y1="33.61211"
+       x2="73.185463"
+       y2="31.368526" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3144-2"
+       id="radialGradient9922"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1,0,0,0.6985294,0,202.82863)"
+       cx="225.26402"
+       cy="672.79736"
+       fx="225.26402"
+       fy="672.79736"
+       r="34.345188" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3144"
+       id="radialGradient9929"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1,0,0,0.6985294,0,202.82863)"
+       cx="225.26402"
+       cy="672.79736"
+       fx="225.26402"
+       fy="672.79736"
+       r="34.345188" />
+    <linearGradient
+       id="linearGradient3682">
+      <stop
+         style="stop-color:#ff6d0f;stop-opacity:1;"
+         offset="0"
+         id="stop3684" />
+      <stop
+         style="stop-color:#ff1000;stop-opacity:1;"
+         offset="1"
+         id="stop3686" />
+    </linearGradient>
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3864"
+       id="radialGradient3661"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.6186598,0.9666542,-1.0332462,0.6612786,-327.27568,-255.84136)"
+       cx="282.64584"
+       cy="29.149046"
+       fx="282.64584"
+       fy="29.149046"
+       r="19.571428" />
+    <linearGradient
+       id="linearGradient3864">
+      <stop
+         id="stop3866"
+         offset="0"
+         style="stop-color:#71b2f8;stop-opacity:1;" />
+      <stop
+         id="stop3868"
+         offset="1"
+         style="stop-color:#002795;stop-opacity:1;" />
+    </linearGradient>
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3864"
+       id="radialGradient10539"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.72078235,0.1759935,-0.48532873,1.9876651,-123.73715,-73.109513)"
+       cx="270.58316"
+       cy="33.899986"
+       fx="270.58316"
+       fy="33.899986"
+       r="19.571428" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3682"
+       id="radialGradient10557"
+       cx="67.755028"
+       cy="-46.496803"
+       fx="67.755028"
+       fy="-46.496803"
+       r="29.675781"
+       gradientTransform="matrix(2.0465237,-0.46200509,0.43903839,1.9447896,-83.185467,140.73647)"
+       gradientUnits="userSpaceOnUse" />
+  </defs>
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="8.0110376"
+     inkscape:cx="35.988406"
+     inkscape:cy="48.485291"
+     inkscape:current-layer="layer1"
+     showgrid="true"
+     inkscape:document-units="px"
+     inkscape:grid-bbox="true"
+     inkscape:window-width="1100"
+     inkscape:window-height="1021"
+     inkscape:window-x="1849"
+     inkscape:window-y="24"
+     inkscape:window-maximized="0" />
+  <metadata
+     id="metadata2923">
+    <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></dc:title>
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     id="layer1"
+     inkscape:label="Layer 1"
+     inkscape:groupmode="layer">
+    <g
+       transform="translate(3.3361603,-2.3380109)"
+       id="g13732"
+       style="opacity:0.5">
+      <path
+         style="font-size:54.21519088999999525px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;color:#000000;fill:#ffbf00;fill-opacity:0.58823528999999997;fill-rule:nonzero;stroke:#7b5600;stroke-width:1.61343931999999990;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+         d="M 60.49161,44.427858 30.141502,33.661472 43.774383,18.818887 72.290912,28.432214 z"
+         id="path2887-1-2-1-1"
+         sodipodi:nodetypes="ccccc"
+         inkscape:connector-curvature="0" />
+      <path
+         style="font-size:54.21519088999999525px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;color:#000000;fill:#ffbf00;fill-opacity:0.58823528999999997;fill-rule:nonzero;stroke:#7b5600;stroke-width:1.61343931999999990;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+         d="M 30.423144,33.323734 1.071158,22.931645 15.078336,7.9642951 43.844395,18.825275 z"
+         id="path2887-1-2-3"
+         sodipodi:nodetypes="ccccc"
+         inkscape:connector-curvature="0" />
+      <path
+         style="font-size:54.21519088999999525px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;color:#000000;fill:#ffbf00;fill-opacity:0.58823528999999997;fill-rule:nonzero;stroke:#7b5600;stroke-width:1.61343931999999990;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+         d="M 13.428338,50.978041 -12.804511,37.716347 1.2026668,22.748998 29.968725,33.609977 z"
+         id="path2887-1-2"
+         sodipodi:nodetypes="ccccc"
+         inkscape:connector-curvature="0" />
+      <path
+         style="font-size:54.21519088999999525px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;color:#000000;fill:#ffbf00;fill-opacity:0.58823528999999997;fill-rule:nonzero;stroke:#7b5600;stroke-width:1.61343931999999990;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+         d="M 29.911479,45.507437 1.058556,32.245742 1.2167717,9.9172338 29.608533,18.906731 z"
+         id="path2887-1"
+         sodipodi:nodetypes="ccccc"
+         inkscape:connector-curvature="0" />
+      <path
+         style="font-size:54.21519088999999525px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;color:#000000;fill:#ffbf00;fill-opacity:0.58823528999999997;fill-rule:nonzero;stroke:#7b5600;stroke-width:1.61343931999999990;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+         d="M 47.707042,26.862178 13.342629,62.68579 12.894022,39.058427 47.534591,-0.492849 z"
+         id="path2887-1-9"
+         sodipodi:nodetypes="ccccc"
+         inkscape:connector-curvature="0" />
+      <path
+         style="font-size:54.21519088999999525px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;color:#000000;fill:#ffbf00;fill-opacity:0.58823528999999997;fill-rule:nonzero;stroke:#7b5600;stroke-width:1.61343931999999990;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+         d="M 60.117314,58.963029 30.391033,45.576569 30.299718,18.756505 60.31343,28.619361 z"
+         id="path2887-1-1"
+         sodipodi:nodetypes="ccccc"
+         inkscape:connector-curvature="0" />
+      <path
+         style="font-size:54.21519088999999525px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;color:#000000;fill:#ffbf00;fill-opacity:0.58823528999999997;fill-rule:nonzero;stroke:#7b5600;stroke-width:1.61343931999999990;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+         d="M 45.457377,67.509461 13.360553,51.253396 30.486866,33.541207 60.375815,44.901249 z"
+         id="path2887-1-2-1"
+         sodipodi:nodetypes="ccccc"
+         inkscape:connector-curvature="0" />
+    </g>
+    <g
+       id="g3177"
+       transform="matrix(-0.1459885,0.00366916,-0.00366916,-0.1459885,83.957793,125.97476)"
+       inkscape:export-filename="/home/yorik/Documents/Lab/Draft/icons/circle.png"
+       inkscape:export-xdpi="7.2934141"
+       inkscape:export-ydpi="7.2934141" />
+    <g
+       id="g9924"
+       transform="matrix(0.25,0,0,0.25,27.863744,48.264963)">
+      <path
+         id="path4439"
+         d="m 33.576253,19.10988 c -0.36297,-0.0046 -0.71481,0.013 -1.08159,0.0273 C 20.757511,19.597596 11.593999,29.496878 12.054403,41.23404 12.514807,52.971198 22.414069,62.121044 34.151221,61.660628 45.888415,61.200212 55.051927,51.300942 54.591523,39.563768 54.145489,28.193394 44.828161,19.23912 33.576253,19.109796 z"
+         style="fill:#000000;fill-opacity:0.58469944;fill-rule:nonzero;stroke:none;stroke-width:5.80000019;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         inkscape:connector-curvature="0"
+         sodipodi:nodetypes="csssssc" />
+      <path
+         transform="matrix(-0.4377671,0.01717238,-0.01717238,-0.4377671,123.82169,309.44853)"
+         d="m 245.71428,655.2193 c 0,26.82526 -21.74617,48.57143 -48.57143,48.57143 -26.82526,0 -48.57143,-21.74617 -48.57143,-48.57143 0,-26.82526 21.74617,-48.57143 48.57143,-48.57143 26.82526,0 48.57143,21.74617 48.57143,48.57143 z"
+         sodipodi:ry="48.57143"
+         sodipodi:rx="48.57143"
+         sodipodi:cy="655.2193"
+         sodipodi:cx="197.14285"
+         id="path3187"
+         style="fill:#ffbf00;fill-opacity:1;fill-rule:nonzero;stroke:#7b5600;stroke-width:5.79999971;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         sodipodi:type="arc" />
+      <path
+         transform="matrix(-0.36366221,0.24430451,-0.24430451,-0.36366221,268.41385,209.86553)"
+         d="m 259.60921,672.79736 c 0,13.24993 -15.37686,23.99113 -34.34519,23.99113 -18.96832,0 -34.34519,-10.7412 -34.34519,-23.99113 0,-13.24993 15.37687,-23.99112 34.34519,-23.99112 18.96833,0 34.34519,10.74119 34.34519,23.99112 z"
+         sodipodi:ry="23.991123"
+         sodipodi:rx="34.345188"
+         sodipodi:cy="672.79736"
+         sodipodi:cx="225.26402"
+         id="path3189"
+         style="fill:url(#radialGradient9929);fill-opacity:1;stroke:none"
+         sodipodi:type="arc" />
+    </g>
+    <g
+       id="g9911"
+       transform="matrix(0.5,0,0,0.5,6.7604461,42.433677)">
+      <g
+         id="g3255"
+         transform="matrix(0.38182923,-0.02481335,0.02494332,0.37983972,-117.91749,-215.91209)">
+        <path
+           sodipodi:nodetypes="cccccccc"
+           style="fill:#000000;fill-opacity:0.58469944;fill-rule:nonzero;stroke:none;stroke-width:5.80000114;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+           d="m 375.33082,592.21235 -80.18171,60.54556 c -0.30872,-0.35307 -1.18244,1.63775 -4.04262,-0.64171 l -35.28249,-37.87678 -18.86153,15.50626 51.51134,51.40325 106.41962,-67.12956 z"
+           id="rect3257"
+           inkscape:connector-curvature="0" />
+      </g>
+      <g
+         id="g9905">
+        <path
+           inkscape:connector-curvature="0"
+           sodipodi:nodetypes="ccccccc"
+           id="path2887"
+           d="M 46.933139,-6.6329236 10.631002,24.471555 -12.440479,2.8838734 -12.800248,0.38717344 c 38.042997,-34.14853144 0.425123,0.266918 38.325746,-34.30124644 l 23.80345,22.09336 z"
+           style="font-size:54.21519089px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;color:#000000;fill:#ffbf00;fill-opacity:1;fill-rule:nonzero;stroke:#7b5600;stroke-width:2.55002284;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;font-family:Arial;-inkscape-font-specification:Arial" />
+        <path
+           inkscape:connector-curvature="0"
+           sodipodi:nodetypes="czc"
+           id="path3679"
+           d="m 10.358504,20.637684 c 0,0 4.75428,-4.009114 19.963313,-17.228413 15.209034,-13.2192991 18.580268,-15.093725 18.580268,-15.093725"
+           style="font-size:54.21519089px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;color:#000000;fill:url(#linearGradient9920);fill-opacity:1;fill-rule:nonzero;stroke:#7b5600;stroke-width:2.00733185;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial" />
+        <path
+           inkscape:connector-curvature="0"
+           sodipodi:nodetypes="ccc"
+           id="path3677"
+           d="M -11.73507,-0.68973773 11.023814,21.252649 10.946681,24.09677"
+           style="font-size:54.21519089px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;color:#000000;fill:none;stroke:#7b5600;stroke-width:2;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial" />
+        <path
+           sodipodi:type="arc"
+           style="font-size:54.21519089px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;color:#000000;fill:url(#radialGradient9922);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2.19132471;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+           id="path3189-9"
+           sodipodi:cx="225.26402"
+           sodipodi:cy="672.79736"
+           sodipodi:rx="34.345188"
+           sodipodi:ry="23.991123"
+           d="m 259.60921,672.79736 c 0,13.24993 -15.37686,23.99113 -34.34519,23.99113 -18.96832,0 -34.34519,-10.7412 -34.34519,-23.99113 0,-13.24993 15.37687,-23.99112 34.34519,-23.99112 18.96833,0 34.34519,10.74119 34.34519,23.99112 z"
+           transform="matrix(-0.17570984,0.14964393,-0.11804007,-0.22275415,125.61402,112.2527)" />
+      </g>
+    </g>
+    <g
+       transform="matrix(0.5,0,0,0.5,32.281246,5.4035249)"
+       id="g10443">
+      <g
+         id="g3255-5"
+         transform="matrix(0.38182923,-0.02481335,0.02494332,0.37983972,-101.10196,-205.49934)">
+        <g
+           id="g10440">
+          <path
+             inkscape:connector-curvature="0"
+             id="rect3257-3"
+             d="M 380.09069,594.42676 221.69374,736.84899 c -1.39276,12.84365 4.32526,16.52483 13.04476,21.17224 L 394.89343,614.01937 c 2.6138,-10.65874 -0.18206,-14.73944 -14.80274,-19.59261 z"
+             style="fill:#000000;fill-opacity:0.58469944;fill-rule:nonzero;stroke:none;stroke-width:5.80000114;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+             sodipodi:nodetypes="ccccc" />
+        </g>
+      </g>
+      <path
+         inkscape:connector-curvature="0"
+         sodipodi:nodetypes="ccccc"
+         id="rect3520-5"
+         d="M 2.9140033,55.667706 54.160933,3.4061979 63.161313,11.628305 10.696975,64.457367 C 6.8555524,64.225166 2.865167,58.650503 2.9140033,55.667706 z"
+         style="fill:#ffbf00;fill-opacity:1;fill-rule:evenodd;stroke:#7a5600;stroke-width:1.93936884;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <path
+         sodipodi:nodetypes="csssccc"
+         inkscape:connector-curvature="0"
+         id="path3696-4"
+         d="m 63.724164,11.20175 c -0.785549,1.175926 -3.546391,0.394729 -6.166513,-1.7448513 -2.620122,-2.1395806 -4.107339,-4.8273295 -3.32179,-6.0032551 0.785547,-1.1759255 3.546389,-0.3947288 6.166511,1.7448519 2.145246,1.7517982 3.591942,3.9317144 3.528434,5.3167275 l -0.431921,0.69472 z"
+         style="fill:#ffbf00;fill-opacity:1;fill-rule:evenodd;stroke:#7a5600;stroke-width:1.81601667;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+    </g>
+    <path
+       style="fill:url(#radialGradient10539);fill-opacity:1;fill-rule:evenodd;stroke:#000137;stroke-width:1.2349999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       d="m 41.084474,27.48345 0,35.880022 8.000275,0 0,-14.040887 5.65676,0 0,-5.535544 -5.65676,0 0,-5.974754 13.935114,0 0,-10.308633 -21.935389,-0.0202 z"
+       id="rect3663"
+       sodipodi:nodetypes="ccccccccccc"
+       inkscape:connector-curvature="0" />
+    <text
+       xml:space="preserve"
+       style="font-size:42.55999756px;font-style:normal;font-weight:bold;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:url(#radialGradient10557);fill-opacity:1;fill-rule:evenodd;stroke:#370700;stroke-width:1.25399995;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;font-family:Sans;-inkscape-font-specification:Sans Bold"
+       x="-0.71130532"
+       y="31.38933"
+       id="text10547"
+       sodipodi:linespacing="125%"><tspan
+         sodipodi:role="line"
+         id="tspan10549"
+         x="-0.71130532"
+         y="31.38933"
+         style="fill:url(#radialGradient10557);fill-opacity:1;fill-rule:evenodd;stroke-width:1.25399995;stroke-miterlimit:4;stroke-dasharray:none">W</tspan></text>
+  </g>
+</svg>
diff --git a/WorkFeature/WF_wf.png b/WorkFeature/WF_wf.png
new file mode 100644
index 0000000000000000000000000000000000000000..2f63dd8d7ebad9cf59ee873f5e2f0b496e87f904
GIT binary patch
literal 7605
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
Xa48u{x>go;00000NkvXXu0mjfetFU*

literal 0
HcmV?d00001

diff --git a/WorkFeature/__init__.py b/WorkFeature/__init__.py
index 07b2b88..ba78e56 100644
--- a/WorkFeature/__init__.py
+++ b/WorkFeature/__init__.py
@@ -5531,6 +5531,7 @@ class WorkFeatureTab():
                              "button_point_line_axis"      : "plot_pointLineAxis",
                              "button_line_point_axis"      : "plot_linePointAxis",
                              "button_line_plane_axis"      : "plot_linePlaneAxis",
+                             "button_plane_point_line_axis": "plot_planeLinePointAxis",
                              "button_twoplanes_axis"       : "plot_2PlanesAxis",
                              "button_click_for_axis"       : "plot_clickForAxis",                             
                              "button_object_base_axes"     : "plot_baseObjectAxes",
@@ -5539,6 +5540,7 @@ class WorkFeatureTab():
                              "button_linecenter_circle"    : "plot_linecenterCircle",
                              "button_linepoint_circle"     : "plot_linepointCircle",
                              "button_3points_circle"       : "plot_3pointsCircle",
+                             "button_cut_circle"           : "plot_cutCircle",
                              "button_3points_ellipse"      : "plot_3pointsEllipse",                          
                                                           
                              "button_threepoints_plane"    : "plot_3PointsPlane",
@@ -5569,7 +5571,8 @@ class WorkFeatureTab():
                                                           
                             } 
                             
-        self.connections_for_text_changed = { 
+        self.connections_for_text_changed = {
+                             "tolerance_edit"            : "setTolerance",
                              "distance_point_on_line"    : "distanceLinePoint",
                              
                              "extension_twopoints_axis"  : "extensionTwoPointsAxis",
@@ -5593,11 +5596,13 @@ class WorkFeatureTab():
                              "width_plane"               : "widthPlane",
                              "length_plane_2"            : "lengthPlane",
                              "width_plane_2"             : "widthPlane",
+                             
                             }
                             
         self.connections_for_spin_changed = {
                              "spin_line_center"          : "numberLinePart",
                              "spin_axis_cut"             : "numberLineCut",
+                             "spin_circle_cut"           : "numberCircleCut",
                             }
                             
         self.connections_for_radiobutton_clicked = {