Arrowhead


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

generativepy has moved to the pythoninformer.com 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.

Example

See the example in the angle_marker article.

Copyright (c) Axlesoft Ltd 2021