Martin McBride, 2020-08-25
Tags geometry arrow
Categories generativepy generative art

generativepy has moved to the website, and this page might not be up to date. Please visit the new location.

The arrowhead function adds a small arrow marker to the end of a line. It looks like this:

arrowhead function

arrowhead(ctx, a, b, length=4)
Parameter Type Description
ctx Context The Pycairo Context to draw to
a (number, number) Tuple (x, y) for point a
b (number, number) Tuple (x, y) for point b
length number length of the tick in user units.

Draws an arrowhead on the line ab. The arrow point is at b and points in the direction a to b.


See the example in the angle_marker article.

Copyright (c) Axlesoft Ltd 2021