From a92cd4ea5353b7b8d8d379608d3bbb9520adf994 Mon Sep 17 00:00:00 2001 From: Aadi Desai <21363892+supleed2@users.noreply.github.com> Date: Sat, 26 Mar 2022 10:18:23 +0000 Subject: [PATCH] Add to demo.md --- demo.md | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/demo.md b/demo.md index ce96b3d..97f23d1 100644 --- a/demo.md +++ b/demo.md @@ -4,10 +4,15 @@ - Wire type - Render Wires (check for port facing down) ELSE NO - - Radiused corners + - Rounded corners + - 2 standalone functions, `renderRISegList` and `renderRISegAndCorner` + - Can be easily swapped in place of `List.map renderSegment` within `singleWireView, renderWireSegmentList` + - Renders only necessary segments, ignoring 0 length segments, either because they are covered by the rounded corners or are 0 length originally + - Does not impact underlying position and click detection - Autorouting - Partial Autorouting (almost fine -> not working when input/output are at top/bottom) - - No wire jumps because of radiused corners + - No wire jumps because of rounded corners + - Code for calculating jumps on wire move can be disabled when rounded corners are enabled, possible performance improvement - Drag Segments NO ## Symbol