[−][src]Crate geo
Re-exports
pub use crate::algorithm::*; |
Modules
algorithm | This module includes all the functions of geometric calculations |
line_string | |
prelude | A prelude which re-exports the traits for manipulating objects in this
crate. Typically imported with |
Macros
line_string | Creates a |
point | Creates a |
polygon | Creates a |
Structs
Coordinate | A lightweight struct used to store coordinates on the 2-dimensional Cartesian plane. |
ExtremePoint | A container for the coordinates of the minimum and maximum |
Extremes | A container for indices of the minimum and maximum |
GeometryCollection | A collection of |
Line | A line segment made up of exactly two |
LineString | An ordered collection of two or more |
MultiLineString | A collection of |
MultiPoint | A collection of |
MultiPolygon | A collection of |
Point | A single point in 2D space. |
Polygon | A bounded two-dimensional area. |
Rect | A bounded 2D quadrilateral whose area is defined by minimum and maximum |
Triangle | A bounded 2D area whose three vertices are defined by |
Enums
Closest | The result of trying to find the closest spot on an object to a point. |
Geometry | An enum representing any possible geometry type. |
Statics
COORD_PRECISION |
Traits
CoordinateType | The type of an x or y value of a point/coordinate. |
ToGeo |