3DuF icon indicating copy to clipboard operation
3DuF copied to clipboard

[Story] Update the Connection Class to use waypoints

Open rkrishnasanka opened this issue 3 years ago • 1 comments

Description

Currently, the Connection class is very fragile. We need to update the class to be able to take advantage of the waypoints to auto compute all the connection paths, segments, etc.

Things to do:

  • [ ] Ability to compute segments from wayPoints, paths #425
  • [ ] Ability to edit, delete, add new paths #141
  • [ ] Ability to break existing intersections of paths to insert a node #141 #315
  • [ ] Ability to work with curved channels #371

Additional Description:

This will require us to:

  1. Change the base data structures we are using for connections and all the dependent computing classes

Acceptance Criteria:

  • [ ] Unit Test

rkrishnasanka avatar Nov 03 '21 15:11 rkrishnasanka

This comment in the pr also is connected to this : https://github.com/CIDARLAB/3DuF/pull/427/files#r742068913

rkrishnasanka avatar Nov 03 '21 15:11 rkrishnasanka