Choose A Native Arrowhead
Head size, fill, stroke and trimming are configurable. Numeric geometry and its painter work without note setup.
No Setup
Source
#for shape in ("stealth", "triangle",
"vee", "circle", "diamond", "bar") {
context {
let path = deixis-route(
from: (0pt, 0pt),
to: (105pt, 0pt))
let paint = deixis-prepare-connector(
path, stroke: teal + 1pt,
heads: (body: shape))
box(width: 120pt, height: 16pt,
deixis-render-connector(paint))
text(size: 9pt, shape)
linebreak()
}
}