LuminousEnergy
@Serializable
An AbstractScientificUnit for PhysicalQuantity.LuminousEnergy SI unit is Lumen x Second
Properties
Link copied to clipboard
the LuminousFlux component
Link copied to clipboard
The Quantity of the unit
Link copied to clipboard
The MeasurementSystem the unit is used in
Functions
Link copied to clipboard
fun <Quantity : PhysicalQuantity> ScientificUnit<Quantity>.convert(value: Decimal, to: ScientificUnit<Quantity>): Decimal
fun <Quantity : PhysicalQuantity> ScientificUnit<Quantity>.convert(value: Number, to: ScientificUnit<Quantity>): Double
fun <Quantity : PhysicalQuantity> ScientificUnit<Quantity>.convert(value: Decimal, to: ScientificUnit<Quantity>, round: Int, roundingMode: RoundingMode = RoundingMode.RoundHalfEven): Decimal
Converts a value in a ScientificUnit to the value of another unit with the same PhysicalQuantity
fun <Quantity : PhysicalQuantity> ScientificUnit<Quantity>.convert(value: Number, to: ScientificUnit<Quantity>, round: Int, roundingMode: RoundingMode = RoundingMode.RoundHalfEven): Double
Converts a value in a ScientificUnit to the value of another unit with the same PhysicalQuantity and rounds it
Link copied to clipboard
Converts a value of the ScientificUnit of Quantity to be used according to the SI into a value of this unit
Link copied to clipboard
fun <LuminousExposureUnit : LuminousExposure, AreaUnit : Area> LuminousEnergy.luminousEnergy(luminousExposure: ScientificValue<PhysicalQuantity.LuminousExposure, LuminousExposureUnit>, area: ScientificValue<PhysicalQuantity.Area, AreaUnit>): DefaultScientificValue<PhysicalQuantity.LuminousEnergy, LuminousEnergy>
fun <TimeUnit : Time, LuminousFluxUnit : LuminousFlux> LuminousEnergy.luminousEnergy(luminousFlux: ScientificValue<PhysicalQuantity.LuminousFlux, LuminousFluxUnit>, time: ScientificValue<PhysicalQuantity.Time, TimeUnit>): DefaultScientificValue<PhysicalQuantity.LuminousEnergy, LuminousEnergy>
fun <LuminousExposureUnit : LuminousExposure, AreaUnit : Area, Value : ScientificValue<PhysicalQuantity.LuminousEnergy, LuminousEnergy>> LuminousEnergy.luminousEnergy(luminousExposure: ScientificValue<PhysicalQuantity.LuminousExposure, LuminousExposureUnit>, area: ScientificValue<PhysicalQuantity.Area, AreaUnit>, factory: (Decimal, LuminousEnergy) -> Value): Value
fun <TimeUnit : Time, LuminousFluxUnit : LuminousFlux, Value : ScientificValue<PhysicalQuantity.LuminousEnergy, LuminousEnergy>> LuminousEnergy.luminousEnergy(luminousFlux: ScientificValue<PhysicalQuantity.LuminousFlux, LuminousFluxUnit>, time: ScientificValue<PhysicalQuantity.Time, TimeUnit>, factory: (Decimal, LuminousEnergy) -> Value): Value
Link copied to clipboard
Converts a value of this unit into the value of the ScientificUnit of Quantity to be used according to the SI