| Crates.io | hullabaloo |
| lib.rs | hullabaloo |
| version | 0.1.0 |
| created_at | 2026-01-13 14:55:40.73266+00 |
| updated_at | 2026-01-13 14:55:40.73266+00 |
| description | Backend-agnostic geometry construction utilities. |
| homepage | |
| repository | |
| max_upload_size | |
| id | 2040368 |
| size | 201,191 |
Backend-agnostic geometry construction utilities for convex polytope families.
Num: No hidden f64 intermediates---precision preserved throughout.use hullabaloo::{Drum, Geometrizable};
let top = vec![vec![0.0, 0.0], vec![1.0, 0.0], vec![0.0, 1.0]];
let bottom = vec![vec![0.0, 0.0], vec![2.0, 0.0], vec![0.0, 2.0]];
let drum = Drum::<f64>::new(top, bottom)?;
let vertices = drum.into_vertices();
assert_eq!(vertices.len(), 6);
AGPL-3.0-only. See LICENSE for details.