matcat 0.1.0

Material Categories & Variants — human-friendly layer on top of utomid chemistry.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
use matcat::{MatCatId, props_for};


fn main() {
    let copper = MatCatId::new(1, 42, 0);
    let pvc = MatCatId::new(2, 10, 0);

    let c_props = props_for(&copper);
    let p_props = props_for(&pvc);

    println!("Copper → density {} g/cm³, conductivity {}", c_props.density, c_props.conductivity);
    println!("PVC → density {} g/cm³, flammability {}", p_props.density, p_props.flammability);
}