Skip to main content

jagua_rs/geometry/
mod.rs

1/// Set of functions to compute and generate [convex hulls](https://en.wikipedia.org/wiki/Convex_hull)
2pub mod convex_hull;
3
4mod allowed_orientations;
5mod d_transformation;
6
7#[doc(inline)]
8pub use allowed_orientations::AllowedOrientations;
9
10/// The *fail-fast surrogate* and all logic pertaining to its generation
11pub mod fail_fast;
12
13/// Set of enums representing various geometric properties
14pub mod geo_enums;
15
16/// Set of traits representing various geometric properties & operations
17pub mod geo_traits;
18
19/// Set of geometric primitives - atomic building blocks for the geometry module
20pub mod primitives;
21mod transformation;
22
23mod original_shape;
24
25/// Set of function to modify geometric shapes
26pub mod shape_modification;
27
28#[doc(inline)]
29pub use d_transformation::DTransformation;
30
31#[doc(inline)]
32pub use transformation::Transformation;
33
34#[doc(inline)]
35pub use original_shape::OriginalShape;
36
37#[doc(inline)]
38pub use d_transformation::normalize_rotation;