proof_engine/surfaces/
mod.rs1pub mod parametric;
13pub mod heightfield;
14pub mod deformation;
15pub mod uvanimation;
16
17pub use parametric::{
19 Surface, SurfaceMesh, Sphere, Torus, MobiusStrip, KleinBottle,
20 BoySurface, RomanSurface, CrossCap, TrefoilKnot, FigureEight,
21 Catenoid, Helicoid, EnneperSurface, DiniSurface, FunctionSurface,
22};
23pub use heightfield::{
24 HeightFieldSurface, NoiseSource, HeightFieldChunk, ChunkManager,
25 HeightFieldCollider, LodLevel,
26};
27pub use deformation::{
28 DeformationMode, DeformationStack, Deformation, MorphTarget, WaveSimulation,
29 KeyframeAnimator,
30};
31pub use uvanimation::{
32 UVAnimator, UVMode, FlowMap, ParallaxLayer, SpriteSheetAnimator,
33 TriplanarProjector, UVUnwrap,
34};