Struct runtime_units::Luminance
source · pub struct Luminance {
pub value: f64,
pub unit: LuminanceUnit,
}Expand description
Luminance (base unit candela per square meter, cd · m⁻²).
Fields§
§value: f64§unit: LuminanceUnitImplementations§
source§impl Luminance
impl Luminance
pub fn new(value: f64, unit: LuminanceUnit) -> Self
sourcepub fn yottacandela_per_square_meter(value: f64) -> Self
pub fn yottacandela_per_square_meter(value: f64) -> Self
Create a new Luminance with units of LuminanceUnit::yottacandela_per_square_meter.
sourcepub fn zettacandela_per_square_meter(value: f64) -> Self
pub fn zettacandela_per_square_meter(value: f64) -> Self
Create a new Luminance with units of LuminanceUnit::zettacandela_per_square_meter.
sourcepub fn exacandela_per_square_meter(value: f64) -> Self
pub fn exacandela_per_square_meter(value: f64) -> Self
Create a new Luminance with units of LuminanceUnit::exacandela_per_square_meter.
sourcepub fn petacandela_per_square_meter(value: f64) -> Self
pub fn petacandela_per_square_meter(value: f64) -> Self
Create a new Luminance with units of LuminanceUnit::petacandela_per_square_meter.
sourcepub fn teracandela_per_square_meter(value: f64) -> Self
pub fn teracandela_per_square_meter(value: f64) -> Self
Create a new Luminance with units of LuminanceUnit::teracandela_per_square_meter.
sourcepub fn gigacandela_per_square_meter(value: f64) -> Self
pub fn gigacandela_per_square_meter(value: f64) -> Self
Create a new Luminance with units of LuminanceUnit::gigacandela_per_square_meter.
sourcepub fn megacandela_per_square_meter(value: f64) -> Self
pub fn megacandela_per_square_meter(value: f64) -> Self
Create a new Luminance with units of LuminanceUnit::megacandela_per_square_meter.
sourcepub fn kilocandela_per_square_meter(value: f64) -> Self
pub fn kilocandela_per_square_meter(value: f64) -> Self
Create a new Luminance with units of LuminanceUnit::kilocandela_per_square_meter.
sourcepub fn hectocandela_per_square_meter(value: f64) -> Self
pub fn hectocandela_per_square_meter(value: f64) -> Self
Create a new Luminance with units of LuminanceUnit::hectocandela_per_square_meter.
sourcepub fn decacandela_per_square_meter(value: f64) -> Self
pub fn decacandela_per_square_meter(value: f64) -> Self
Create a new Luminance with units of LuminanceUnit::decacandela_per_square_meter.
sourcepub fn candela_per_square_meter(value: f64) -> Self
pub fn candela_per_square_meter(value: f64) -> Self
Create a new Luminance with units of LuminanceUnit::candela_per_square_meter.
sourcepub fn decicandela_per_square_meter(value: f64) -> Self
pub fn decicandela_per_square_meter(value: f64) -> Self
Create a new Luminance with units of LuminanceUnit::decicandela_per_square_meter.
sourcepub fn centicandela_per_square_meter(value: f64) -> Self
pub fn centicandela_per_square_meter(value: f64) -> Self
Create a new Luminance with units of LuminanceUnit::centicandela_per_square_meter.
sourcepub fn millicandela_per_square_meter(value: f64) -> Self
pub fn millicandela_per_square_meter(value: f64) -> Self
Create a new Luminance with units of LuminanceUnit::millicandela_per_square_meter.
sourcepub fn microcandela_per_square_meter(value: f64) -> Self
pub fn microcandela_per_square_meter(value: f64) -> Self
Create a new Luminance with units of LuminanceUnit::microcandela_per_square_meter.
sourcepub fn nanocandela_per_square_meter(value: f64) -> Self
pub fn nanocandela_per_square_meter(value: f64) -> Self
Create a new Luminance with units of LuminanceUnit::nanocandela_per_square_meter.
sourcepub fn picocandela_per_square_meter(value: f64) -> Self
pub fn picocandela_per_square_meter(value: f64) -> Self
Create a new Luminance with units of LuminanceUnit::picocandela_per_square_meter.
sourcepub fn femtocandela_per_square_meter(value: f64) -> Self
pub fn femtocandela_per_square_meter(value: f64) -> Self
Create a new Luminance with units of LuminanceUnit::femtocandela_per_square_meter.
sourcepub fn attocandela_per_square_meter(value: f64) -> Self
pub fn attocandela_per_square_meter(value: f64) -> Self
Create a new Luminance with units of LuminanceUnit::attocandela_per_square_meter.
sourcepub fn zeptocandela_per_square_meter(value: f64) -> Self
pub fn zeptocandela_per_square_meter(value: f64) -> Self
Create a new Luminance with units of LuminanceUnit::zeptocandela_per_square_meter.
sourcepub fn yoctocandela_per_square_meter(value: f64) -> Self
pub fn yoctocandela_per_square_meter(value: f64) -> Self
Create a new Luminance with units of LuminanceUnit::yoctocandela_per_square_meter.
sourcepub fn candela_per_square_picometer(value: f64) -> Self
pub fn candela_per_square_picometer(value: f64) -> Self
Create a new Luminance with units of LuminanceUnit::candela_per_square_picometer.
sourcepub fn candela_per_square_nanometer(value: f64) -> Self
pub fn candela_per_square_nanometer(value: f64) -> Self
Create a new Luminance with units of LuminanceUnit::candela_per_square_nanometer.
sourcepub fn candela_per_square_micrometer(value: f64) -> Self
pub fn candela_per_square_micrometer(value: f64) -> Self
Create a new Luminance with units of LuminanceUnit::candela_per_square_micrometer.
sourcepub fn candela_per_square_millimeter(value: f64) -> Self
pub fn candela_per_square_millimeter(value: f64) -> Self
Create a new Luminance with units of LuminanceUnit::candela_per_square_millimeter.
sourcepub fn candela_per_square_centimeter(value: f64) -> Self
pub fn candela_per_square_centimeter(value: f64) -> Self
Create a new Luminance with units of LuminanceUnit::candela_per_square_centimeter.
sourcepub fn candela_per_square_kilometer(value: f64) -> Self
pub fn candela_per_square_kilometer(value: f64) -> Self
Create a new Luminance with units of LuminanceUnit::candela_per_square_kilometer.
sourcepub fn candela_per_square_megameter(value: f64) -> Self
pub fn candela_per_square_megameter(value: f64) -> Self
Create a new Luminance with units of LuminanceUnit::candela_per_square_megameter.
sourcepub fn candela_per_square_gigameter(value: f64) -> Self
pub fn candela_per_square_gigameter(value: f64) -> Self
Create a new Luminance with units of LuminanceUnit::candela_per_square_gigameter.
sourcepub fn candela_per_square_terameter(value: f64) -> Self
pub fn candela_per_square_terameter(value: f64) -> Self
Create a new Luminance with units of LuminanceUnit::candela_per_square_terameter.
sourcepub fn candela_per_square_inch(value: f64) -> Self
pub fn candela_per_square_inch(value: f64) -> Self
Create a new Luminance with units of LuminanceUnit::candela_per_square_inch.
sourcepub fn candela_per_square_foot(value: f64) -> Self
pub fn candela_per_square_foot(value: f64) -> Self
Create a new Luminance with units of LuminanceUnit::candela_per_square_foot.
sourcepub fn footlambert(value: f64) -> Self
pub fn footlambert(value: f64) -> Self
Create a new Luminance with units of LuminanceUnit::footlambert.
sourcepub fn lambert(value: f64) -> Self
pub fn lambert(value: f64) -> Self
Create a new Luminance with units of LuminanceUnit::lambert.
sourcepub fn stilb(value: f64) -> Self
pub fn stilb(value: f64) -> Self
Create a new Luminance with units of LuminanceUnit::stilb.