#[cfg(feature = "plotting")]
mod clip;
#[cfg(feature = "plotting")]
mod inscribed;
#[cfg(feature = "plotting")]
mod plot_data;
#[cfg(feature = "plotting")]
mod regions;
#[cfg(feature = "plotting")]
pub use clip::{polygon_clip, ClipOperation};
#[cfg(feature = "plotting")]
pub use inscribed::{largest_inscribed_rect, principal_axis};
#[cfg(feature = "plotting")]
pub use plot_data::{PlotData, PlotOptions};
#[cfg(feature = "plotting")]
pub use regions::{
classify_into_pieces, decompose_regions, decompose_regions_with, RegionPiece, RegionPolygons,
DEFAULT_SLIVER_THRESHOLD,
};