Here are some mathematical structures that can be used to describe paths.
- Bézier curves -- neat curves
- Line -- passes through two points (special case of a polynomial)
- Ellipse -- generalization of a circle
- Polynomial -- passes through a set of points