Point Pen
The pen provides a range of methods for visibly rendering the point.
Similar to how the draw tools plot or sketch, the pen renders the sketches. This allows you to draw many things and then pen the drawing.
The available functions generally match the draw tools and in many cases use the
sibling function from the draw tools:
let p = new Point(100, 200)
p.pen.fill('red') // Calls p.draw.arc() then ctx.fill()
When imported, the PointPen auto-loads into the Point.pen.
Polypoint.head.lazyProp('Point', {
pen() { return new PointPen(this) }
}, 'pen')
let p = new Point;
p.pen // new instance of PointPen
Meta Data
| title | Point Pen |
| dependencies | () |
| unused_keys | () |
| unknown_keys | () |
| filepath_exists | True |
| path | pointpen |
| filepath | pointpen.js |
| clean_files | () |
title: Point Pen
The
penprovides a range of methods for visibly rendering the point.Similar to how the draw tools plot or sketch, the pen renders the sketches. This allows you to draw many things and then pen the drawing.
The available functions generally match the
drawtools and in many cases use the sibling function from the draw tools:When imported, the
PointPenauto-loads into thePoint.pen.Draw functions for the Point.draw