use axiolid_core::Scalar;
#[non_exhaustive]
#[derive(Debug, Clone, Copy, PartialEq)]
pub enum Primitive {
Block {
x: Scalar,
y: Scalar,
z: Scalar,
},
Sphere {
radius: Scalar,
},
Cylinder {
radius: Scalar,
height: Scalar,
},
Cone {
radius: Scalar,
height: Scalar,
},
Pyramid {
x: Scalar,
y: Scalar,
height: Scalar,
},
}