lidrs 0.2.3

A rust crate for reading and representing light intensity distributions via photometric webs.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
# `lidrs` - Luminous Intensity Distributions in Rust

![build and test workflow](https://github.com/sammorrell/lidrs/actions/workflows/build-test.yml/badge.svg)

A rust crate for reading and representing light intensity distributions via photometric webs. 
This crate can read and write:
- Illuminating Engineering Society (LM-63) standard (`.ies`) files
  - 1986
  - IESNA91
  - IESNA:LM-63-1995
  - IESNA:LM-63-2002
- EULUMDAT (`.ldt` / `.eul`) files

## Caveats
Note that currently, although all standards should be readable using the `lidrs::io::ies` module, I have only implemented conversions to the `PhotometricWeb` struct for **type C** photometry. If you would like to implement this, please submit a PR.