Expand description
IESNA BUG (Backlight, Uplight, Glare) Rating calculations
Implements two IESNA classification systems:
- TM-15-11: BUG (Backlight, Uplight, Glare) Rating
- TM-15-07: Luminaire Classification System (LCS)
§Example
use eulumdat::{Eulumdat, bug_rating::{ZoneLumens, BugRating}};
let ldt = Eulumdat::from_file("luminaire.ldt").unwrap();
let zones = ZoneLumens::from_eulumdat(&ldt);
let rating = BugRating::from_zone_lumens(&zones);
println!("BUG Rating: {}", rating);Structs§
- BugDiagram
- BUG diagram with SVG rendering support
- BugRating
- BUG rating values (0-5 scale for each component)
- Zone
Lumens - BUG zone lumens distribution