Terminal-Print
Terminal-Print copied to clipboard
Add general line and curve drawing routines
These are general not (necessarily) axis-aligned lines as well as common curves such as conic sections and Bézier curves. Several forms would be useful:
- Placing a repeated character at each cell the curve intersects
- Drawing pixels in the double-Y-resolution pixel grid built from half-block characters
- Creating an iterator that lazily yields each coordinate visited along a path