lidrs

Crates.iolidrs
lib.rslidrs
version0.2.1
sourcesrc
created_at2022-03-12 20:04:02.879654
updated_at2022-09-23 10:00:19.261919
description A rust crate for reading and representing light intensity distributions via photometric webs.
homepage
repositoryhttps://github.com/sammorrell/lidrs
max_upload_size
id548899
size132,983
Sam Morrell (sammorrell)

documentation

README

lidrs - Luminous Intensity Distributions in Rust

build and test workflow

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.

Commit count: 39

cargo fmt