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
Coord
s. - An ordered collection of
Coord
s, representing a path between locations. To be valid, aLineString
must be empty, or have two or more coords. - A collection of
LineString
s. Can be created from aVec
ofLineString
s or from an Iterator which yieldsLineString
s. Iterating over this object yields the componentLineString
s. - A collection of
Point
s. Can be created from aVec
ofPoint
s, or from an Iterator which yieldsPoint
s. Iterating over this object yields the componentPoint
s. - A collection of
Polygon
s. Can be created from aVec
ofPolygon
s, or from an Iterator which yieldsPolygon
s. Iterating over this object yields the componentPolygon
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
Coord
s. - A bounded 2D area whose three vertices are defined by
Coord
s. The semantics and validity are that of the equivalentPolygon
; in addition, the three vertices must not be collinear and they must be distinct.
Enums§
- An enum representing any possible geometry type.
Type Aliases§
- Coordinate
Deprecated