1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
//! The API used for creating and manipulating shapes
//!
//! See [`Shape`], which is the main entry point to this API.

mod api;
mod geometry;
mod object;
mod stores;
mod topology;
mod validate;

pub use self::{
    api::Shape,
    geometry::Geometry,
    object::Object,
    stores::{Handle, Iter},
    topology::Topology,
    validate::{StructuralIssues, ValidationError, ValidationResult},
};