Add to demo.md

This commit is contained in:
Aadi Desai 2022-03-26 10:18:23 +00:00
parent 9ac3229e8d
commit a92cd4ea53
No known key found for this signature in database
GPG key ID: CFFFE425830EF4D9

View file

@ -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