mirror of
https://github.com/supleed2/ELEC60015-HLP-CW.git
synced 2024-12-22 13:35:50 +00:00
Add to demo.md
This commit is contained in:
parent
9ac3229e8d
commit
a92cd4ea53
9
demo.md
9
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
|
||||
|
|
Loading…
Reference in a new issue