A `Curve`

is a one-dimensional geometry,
usually represented by a sequence of points. Particular
subclasses of `Curve`

define the type of
interpolation between points. `Curve`

is a
non-instantiable class.

`Curve`

Properties

A `Curve`

has the coordinates of its
points.

A `Curve`

is defined as a one-dimensional
geometry.

A `Curve`

is simple if it does not pass
through the same point twice.

A `Curve`

is closed if its start point is
equal to its endpoint.

The boundary of a closed `Curve`

is empty.

The boundary of a non-closed `Curve`

consists of its two endpoints.

A `Curve`

that is simple and closed is a
`LinearRing`

.