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.