truck_base/lib.rs
1//! Basic structs and traits: importing cgmath, curve and surface traits, tolerance
2
3#![cfg_attr(not(debug_assertions), deny(warnings))]
4#![deny(clippy::all, rust_2018_idioms)]
5#![warn(
6 missing_docs,
7 missing_debug_implementations,
8 trivial_casts,
9 trivial_numeric_casts,
10 unsafe_code,
11 unstable_features,
12 unused_import_braces,
13 unused_qualifications
14)]
15
16/// Defines bounding box
17pub mod bounding_box;
18/// Redefines vectors, matrices or points with scalar = f64.
19pub mod cgmath64;
20/// Additional traits for cgmath
21pub mod cgmath_extend_traits;
22/// Utility
23pub mod entry_map;
24/// Deterministic hash functions
25pub mod hash;
26/// ID structure with `Copy`, `Hash` and `Eq` using raw pointers
27pub mod id;
28/// Setting Tolerance
29pub mod tolerance;