1#![allow(clippy::cast_precision_loss)]
2#![doc = include_str!("../README.md")]
3
4mod cubic;
5mod feature;
6mod feature_mapper;
7pub mod geometry;
8mod mapper;
9mod measured_polygon;
10mod measurer;
11mod morph;
12pub mod path;
13mod polygon_builder;
14mod rounded_polygon;
15pub mod shapes;
16pub(crate) mod util;
17
18pub use self::{
19 cubic::Cubic,
20 feature::{Feature, FeatureType},
21 mapper::DoubleMapper,
22 measured_polygon::{MeasuredPolygon, ProgressableFeature},
23 measurer::Measurer,
24 morph::Morph,
25 polygon_builder::RoundedPolygonBuilder,
26 rounded_polygon::{CornerRounding, RoundedPoint, RoundedPolygon},
27};