Structs
A lightweight struct used to store coordinates on the 2-dimensional Cartesian plane.
A collection of Geometry
types.
A line segment made up of exactly two
Coordinate
s.
An ordered collection of two or more Coordinate
s, representing a
path between locations.
A collection of
LineString
s. Can
be created from a Vec
of LineString
s or from an
Iterator which yields LineString
s. Iterating over this
object yields the component LineString
s.
A collection of Point
s. Can
be created from a Vec
of Point
s, or from an
Iterator which yields Point
s. Iterating over this
object yields the component Point
s.
A collection of Polygon
s. Can
be created from a Vec
of Polygon
s, or from an
Iterator which yields Polygon
s. Iterating over this
object yields the component Polygon
s.
A single point in 2D space.
A bounded two-dimensional area.
An axis-aligned bounded 2D rectangle whose area is
defined by minimum and maximum Coordinate
s.
Enums
An enum representing any possible geometry type.