ExposureMeter

class ExposureMeter

State belongs to the instrument, never the universe or the lens's ISO.

exposure.ts:286

Members

constructor

constructor() → ExposureMeter

reading

reading: Exposure | null

measure

measure(bins: ArrayLike<number>, pre: number, lens: Lens, settings: SensorSettings) → void
binsArrayLike<number>
Undocumented
prenumber
Undocumented
lensLens
Undocumented
settingsSensorSettings
Undocumented

reset

reset() → void

The host also resets on camera cuts and forward photographic-time scrubs.

update

update(lens: Lens, settings: SensorSettings, time: number, pinned: number | null) → Exposure
lensLens
Undocumented
settingsSensorSettings
Undocumented
timenumber
Undocumented
pinnednumber | null
Undocumented