[−][src]Module shapefile::record
Shape records
Re-exports
pub use record::bbox::BBoxZ; |
pub use record::bbox::GenericBBox; |
pub use record::multipatch::Multipatch; |
pub use record::multipatch::Patch; |
pub use record::multipoint::Multipoint; |
pub use record::multipoint::MultipointM; |
pub use record::multipoint::MultipointZ; |
pub use record::point::Point; |
pub use record::point::PointM; |
pub use record::point::PointZ; |
pub use record::polygon::Polygon; |
pub use record::polygon::PolygonM; |
pub use record::polygon::PolygonRing; |
pub use record::polygon::PolygonZ; |
pub use record::polyline::Polyline; |
pub use record::polyline::PolylineM; |
pub use record::polyline::PolylineZ; |
Modules
bbox | |
macros | |
multipatch | Module for the Multipatch shape |
multipoint | Module with the definition of Multipoint, MultipointM and MultipointZ |
point | Module with the definition of Point, PointM and PointZ |
polygon | Module with the definition of Polygon, PolygonM, PolygonZ |
polyline | Module with the definition of Polyline, PolylineM, PolylineZ |
traits |
Enums
Shape | enum of Shapes that can be read or written to a shapefile |
Constants
NO_DATA | Value inferior to this are considered as NO_DATA |
Traits
ConcreteReadableShape | |
ConcreteShape | Simple Trait to store the type of the shape |
EsriShape | |
HasShapeType | Traits to be able to retrieve the ShapeType corresponding to the type |
ReadableShape | Trait implemented by all the Shapes that can be read |
WritableShape | Trait implemented by all Shapes that can be written |
Functions
convert_shapes_to_vec_of | Function that can converts a |