A path drawn along the perimeter of an arc.
|Blender<T extends Path,U extends Path>||
A path that interpolates between two aggregate paths.
|Composite<T extends Path,U extends Path>||
A path that joins two aggregate paths.
A Bezier curve defined by two anchor points and two control points.
An ellipse, analgous to Processing's ellipse() function.
Like a Shape but with temporal information attached to each vertex.
A coordinate in space and in time.
An infinity symbol.
A line in 2D space.
A complex form created by two sinusoidal motions.
A continuous sequence of points in 2D space.
An x/y plot of data.
Functions for creating polygonal paths.
A rectangle, analgous to Processing's rect() function.
A flower-like pattern made from two sinusoidal motions of different frequencies.
A subpath of a parent Path.
A sequence of vertices attached by lines, analogous to using Processing's beginShape(), vertex(), and endShape() functions.
A more generalized version of the ellipse.
|TranslatedPath<T extends Path>||
A TranslatedPath is a Path that wraps another Path, translating it by a given Point.