diff --git a/src/Gui/DAGView/DAGViewerDesign.svg b/src/Gui/DAGView/DAGViewerDesign.svg
index 8dc8877e2..e8772fb5d 100644
--- a/src/Gui/DAGView/DAGViewerDesign.svg
+++ b/src/Gui/DAGView/DAGViewerDesign.svg
@@ -403,6 +403,275 @@
fx="45.883327"
fy="28.869568"
r="19.467436" />
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ style="opacity:0.47441861;fill:#a4a4a4;fill-opacity:1;stroke:none" />
Cone
Font metric height
@@ -1634,7 +1903,7 @@
d="m 209.6366,-1786.6273 46.10269,14.545"
style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Mend)" />
Vertical Spacing
Factor of font metric.
@@ -1711,7 +1980,7 @@
xml:space="preserve"
id="flowRoot5241"
style="font-size:12px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans;-inkscape-font-specification:Sans"
- transform="translate(36.603907,-2014.0573)">Maybe alternate Row colors
@@ -1925,7 +2194,7 @@
+ transform="matrix(0.1715,0,0,0.1715,319.87952,-1763.0565)">
+ transform="matrix(0.1715,0,0,0.1715,319.87952,-1790.2886)">
+ transform="matrix(0.1715,0,0,0.1715,319.87952,-1816.7172)">
+ transform="matrix(0.1715,0,0,0.1715,319.87952,-1842.0744)">
- Should these be different than node spacing?
-
Icon. Scale to font metric
@@ -2983,5 +3228,754 @@
id="path3641"
d="m 306.99462,-2097.0799 -17.29579,15.3814"
style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Mend)" />
+ Cube
+ Fillet Cylinder
+ Chamfer
+
+
+
+
+ Fuse
+
+
+ Children have multiple parents need new column
+ Feature priority to force chamfer to inline and make fuse jump to new column?
+
+ Here we are going sideways instead of up.
+ find each child in topo sorted list.from each child walk the topo list caching occupied columns.Is any childs column open? Cube
+ Fillet Cylinder
+ Chamfer
+
+
+
+
+ Fuse
+
+
+
+ Fuse
+
+
+ left and right are always open.everything revolves around the columns
+ Cone 0 0 0 10 0 1 01 0 0 00 1 0 00 1 0 01 0 0 01 0 0 0 Bitmask per row representing occupied column?
+
+
+
+
+
+
+
+ iconToIcon Spacing.Factor of iconSize.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ iconToText Spacing.Factor of iconSize.