Expand description
Photometric file comparison engine.
Compares two photometric files side-by-side, computing deltas across all key metrics and producing a similarity score.
§Example
use eulumdat::{Eulumdat, PhotometricComparison};
let a = Eulumdat::from_file("luminaire_a.ldt").unwrap();
let b = Eulumdat::from_file("luminaire_b.ldt").unwrap();
let cmp = PhotometricComparison::from_eulumdat(&a, &b, "File A", "File B");
println!("{}", cmp.to_text());
println!("Similarity: {:.1}%", cmp.similarity_score * 100.0);Structs§
- Comparison
Metric - A single compared metric between two files.
- Photometric
Comparison - Result of comparing two photometric files.
Enums§
- Significance
- Significance level of a metric delta.