example(heights.small, (rac) => {
rac.Stroke(5).apply()
let center = rac.Point.canvasCenter()
let leftCenter = center.addX(-100)
leftCenter.debugAngle(rac.Angle.left)
leftCenter.draw()
leftCenter.pointToAngle(rac.Angle.left, 50).draw()
leftCenter.pointToAngle(rac.Angle.w, 60).draw()
leftCenter.pointToAngle(rac.Angle(1/2), 70).draw()
leftCenter.pointToAngle(rac.Angle(2.5), 80).draw()
let seCenter = center
seCenter.debugAngle(rac.Angle.se)
seCenter.draw()
seCenter.pointToAngle(rac.Angle.se, 50).draw()
seCenter.pointToAngle(rac.Angle(1/8), 60).draw()
seCenter.pointToAngle(rac.Angle(-0.875), 70).draw()
let neCenter = center.addX(100)
neCenter.debugAngle(rac.Angle.ne)
neCenter.draw()
neCenter.pointToAngle(rac.Angle.ne, 50).draw()
neCenter.pointToAngle(rac.Angle(7/8), 60).draw()
neCenter.pointToAngle(rac.Angle(1.875), 70).draw()
})