monstertruck_meshing/
lib.rs1#![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
16use common::*;
17
18pub mod rexport_polymesh {
20 pub use monstertruck_mesh::*;
21}
22use monstertruck_mesh::{StandardVertex as Vertex, *};
23
24#[cfg(feature = "analyzers")]
30pub mod analyzers;
31mod common;
32#[cfg(feature = "filters")]
34pub mod filters;
35#[cfg(feature = "tessellation")]
37pub mod tessellation;
38
39#[cfg(feature = "vtk")]
41#[cfg(not(target_arch = "wasm32"))]
42pub mod vtk;
43
44pub mod prelude {
46 #[cfg(feature = "analyzers")]
47 pub use crate::analyzers::*;
48 #[cfg(feature = "filters")]
49 pub use crate::filters::*;
50 pub use crate::rexport_polymesh::*;
51 #[cfg(feature = "tessellation")]
52 pub use crate::tessellation::*;
53 #[cfg(feature = "vtk")]
54 #[cfg(not(target_arch = "wasm32"))]
55 pub use crate::vtk::*;
56}