1#![cfg_attr(not(feature = "std"), no_std)]
10#![forbid(unsafe_code)]
11
12extern crate alloc;
13
14mod boxg;
15mod dyn_collection;
16mod dyn_geometry;
17mod linestring;
18mod macros;
19mod multi;
20mod point;
21mod polygon;
22mod ring;
23mod segment;
24
25pub use boxg::Box;
26pub use dyn_collection::DynGeometryCollection;
27pub use dyn_geometry::{DynGeometry, DynKind};
28pub use linestring::Linestring;
29pub use multi::{MultiLinestring, MultiPoint, MultiPolygon};
30pub use point::{Point, Point2D, Point3D};
31pub use polygon::Polygon;
32pub use ring::Ring;
33pub use segment::Segment;