Studies try out various pts.js features. No polish.

Study.template

Pt.op

Line.intersect2D

Line.marker

Rectangle.quadrants

Rectangle.intersect2D

Circle.intersect2D

Triangle.centers

Polygon.toRects

Polygon.convexHull

Geom.sortEdges

Polygon.midpoints

Polygon.bisector

Polygon.intersect

Curve.interpolate

Curve.bspline

Color.hsl

Color.hsb

Color.lab

Color.lch

CanvasSpace.offscreen

Create.gridCells

CanvasForm.font

CanvasForm.image

Img.load