ianmackenzie/elm-units-prefixed/2.5.0

NOTE: the latest version is 2.8.0

Units.Illuminance

Illuminance is a measure of how much light is striking a surface: luminous flux per unit area. It is measured in lux.

Illuminance is useful as a measure of how brightly a surface is lit. For example, on an overcast day, outside surfaces have an illuminance of approximately 1000 lux; inside an office might be more like 400 lux and under a full moon might be only 0.2 lux.

type alias Illuminance =
Illuminance
type alias Lux =
Lux

Conversions

lux : Float -> Illuminance

Construct an illuminance value from a number of lux. One lux is equal to one lumen per square meter. See here for a table of illuminance values in lux for common environments.

inLux : Illuminance -> Float

Convert an illuminance value to a number of lux.

footCandles : Float -> Illuminance

Construct an illuminance value from a number of foot-candles. One foot-candle is equal to one lumen per square foot.

inFootCandles : Illuminance -> Float

Convert an illuminance value to a number of foot-candles.