Some things on Archimedes... - ArchimedesCAD/Archimedes GitHub Wiki
Explanations on some architecture decisions
- The circle, though an especial class of the ellipse, is a different class from the ellipse for efficient issues.
- The trimm class isn't a component of all element class because some elements doesn't need trimm.
- Caution with methods that modify ellipticArc because getPointsForEllipse maintains a cache of the points.