final class Illuminance extends Quantity[Illuminance] with TimeDerivative[LuminousExposure]
- Source
- Illuminance.scala
- Since
0.1
- Alphabetic
- By Inheritance
- Illuminance
- TimeDerivative
- Quantity
- Ordered
- Comparable
- Serializable
- Serializable
- AnyRef
- Any
- Hide All
- Show All
- Public
- All
Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
##(): Int
- Definition Classes
- AnyRef → Any
-
def
%(that: Illuminance): Double
- Definition Classes
- Quantity
-
def
%(that: Double): Illuminance
- Definition Classes
- Quantity
- def *(that: Area): LuminousFlux
-
def
*(that: time.Time): LuminousExposure
Returns the amount of change in the integral that will happen over the given Time
Returns the amount of change in the integral that will happen over the given Time
- that
Time
- Definition Classes
- TimeDerivative
-
def
*(that: Double): Illuminance
- Definition Classes
- Quantity
-
def
+(that: Illuminance): Illuminance
- Definition Classes
- Quantity
-
def
+-(that: Illuminance): QuantityRange[Illuminance]
- Definition Classes
- Quantity
-
def
-(that: Illuminance): Illuminance
- Definition Classes
- Quantity
-
def
/(that: Illuminance): Double
- Definition Classes
- Quantity
-
def
/(that: Double): Illuminance
- Definition Classes
- Quantity
-
def
/%(that: Illuminance): (Double, Illuminance)
- Definition Classes
- Quantity
-
def
/%(that: Double): (Illuminance, Illuminance)
- Definition Classes
- Quantity
-
def
<(that: Illuminance): Boolean
- Definition Classes
- Ordered
-
def
<=(that: Illuminance): Boolean
- Definition Classes
- Ordered
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
def
=~(that: Illuminance)(implicit tolerance: Illuminance): Boolean
approx
approx
- Definition Classes
- Quantity
-
def
>(that: Illuminance): Boolean
- Definition Classes
- Ordered
-
def
>=(that: Illuminance): Boolean
- Definition Classes
- Ordered
-
def
abs: Illuminance
Returns the absolute value of this Quantity
-
def
approx(that: Illuminance)(implicit tolerance: Illuminance): Boolean
Returns boolean result of approximate equality comparison
Returns boolean result of approximate equality comparison
- that
Quantity
- tolerance
Quantity
- Definition Classes
- Quantity
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
def
ceil: Illuminance
Returns the smallest (closest to negative infinity) Quantity value that is greater than or equal to the argument and is equal to a mathematical integer.
Returns the smallest (closest to negative infinity) Quantity value that is greater than or equal to the argument and is equal to a mathematical integer.
- returns
Quantity
- Definition Classes
- Quantity
- See also
java.lang.Math#ceil(double)
-
def
clone(): AnyRef
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
def
compare(that: Illuminance): Int
Implements Ordered.compare
-
def
compareTo(that: Illuminance): Int
- Definition Classes
- Ordered → Comparable
-
def
dimension: Illuminance.type
The Dimension this quantity represents
The Dimension this quantity represents
- Definition Classes
- Illuminance → Quantity
-
def
divide(that: Illuminance): Double
Divide this quantity by a like quantity
-
def
divide(that: Double): Illuminance
Divide this quantity by some number
-
def
divideAndRemainder(that: Illuminance): (Double, Illuminance)
Returns a Pair that includes the result of divideToInteger and remainder
Returns a Pair that includes the result of divideToInteger and remainder
- that
Quantity
- returns
(Double, Quantity)
- Definition Classes
- Quantity
-
def
divideAndRemainder(that: Double): (Illuminance, Illuminance)
Returns a Pair that includes the result of divideToInteger and remainder
Returns a Pair that includes the result of divideToInteger and remainder
- that
Double
- returns
(Quantity, Quantity)
- Definition Classes
- Quantity
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(that: Any): Boolean
Override of equals method
Override of equals method
- that
must be of matching value and unit
- Definition Classes
- Quantity → AnyRef → Any
-
def
finalize(): Unit
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] )
-
def
floor: Illuminance
Returns the largest (closest to positive infinity) Quantity value that is less than or equal to the argument and is equal to a mathematical integer
Returns the largest (closest to positive infinity) Quantity value that is less than or equal to the argument and is equal to a mathematical integer
- returns
Quantity
- Definition Classes
- Quantity
- See also
java.lang.Math#floor(double)
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
-
def
hashCode(): Int
Override of hashCode
Override of hashCode
- Definition Classes
- Quantity → AnyRef → Any
-
def
in(uom: UnitOfMeasure[Illuminance]): Illuminance
Returns an equivalent Quantity boxed with the supplied Unit
Returns an equivalent Quantity boxed with the supplied Unit
- uom
UnitOfMeasure[A]
- returns
Quantity
- Definition Classes
- Quantity
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
def
map(f: (Double) ⇒ Double): Illuminance
Applies a function to the underlying value of the Quantity, returning a new Quantity in the same unit
Applies a function to the underlying value of the Quantity, returning a new Quantity in the same unit
- f
Double => Double function
- Definition Classes
- Quantity
-
def
max(that: Illuminance): Illuminance
Returns the max of this and that Quantity
-
def
min(that: Illuminance): Illuminance
Returns the min of this and that Quantity
-
def
minus(that: Illuminance): Illuminance
Subtract two like quantities
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
negate: Illuminance
Returns the negative value of this Quantity
-
def
notWithin(range: QuantityRange[Illuminance]): Boolean
Returns true if this value is not within (contains) the range
Returns true if this value is not within (contains) the range
- range
QuantityRange
- returns
Boolean
- Definition Classes
- Quantity
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
-
def
plus(that: Illuminance): Illuminance
Add two like quantities
-
def
plusOrMinus(that: Illuminance): QuantityRange[Illuminance]
Returns a QuantityRange representing the range for this value +- that
Returns a QuantityRange representing the range for this value +- that
- that
Quantity
- returns
QuantityRange
- Definition Classes
- Quantity
-
def
remainder(that: Illuminance): Double
Returns the remainder of a division by a like quantity
Returns the remainder of a division by a like quantity
- that
Quantity
- returns
Double
- Definition Classes
- Quantity
-
def
remainder(that: Double): Illuminance
Returns the remainder of a division by a number
Returns the remainder of a division by a number
- that
Quantity
- returns
Quantity
- Definition Classes
- Quantity
-
def
rint: Illuminance
Returns the Quantity value that is closest in value to the argument and is equal to a mathematical integer.
Returns the Quantity value that is closest in value to the argument and is equal to a mathematical integer.
- returns
Quantity
- Definition Classes
- Quantity
- See also
java.lang.Math#rint(double)
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
def
time: time.Time
- Attributes
- protected[squants]
- Definition Classes
- Illuminance → TimeDerivative
-
def
timeIntegrated: LuminousExposure
- Attributes
- protected[squants]
- Definition Classes
- Illuminance → TimeDerivative
-
def
times(that: Double): Illuminance
Multiply this quantity by some number
-
def
to(uom: UnitOfMeasure[Illuminance]): Double
Returns a Double representing the quantity in terms of the supplied unit
Returns a Double representing the quantity in terms of the supplied unit
val d = Feet(3) (d to Inches) should be(36)
- uom
UnitOfMeasure[A]
- returns
Double
- Definition Classes
- Quantity
-
def
to(that: Illuminance): QuantityRange[Illuminance]
Returns a QuantityRange that goes from this to that
Returns a QuantityRange that goes from this to that
- that
Quantity
- returns
QuantityRange
- Definition Classes
- Quantity
- def toLux: Double
-
def
toString(uom: UnitOfMeasure[Illuminance], format: String): String
Returns a string representing the quantity's value in the given
unit
in the givenformat
Returns a string representing the quantity's value in the given
unit
in the givenformat
- uom
UnitOfMeasure[A] with UnitConverter
- format
String containing the format for the value (ie "%.3f")
- returns
String
- Definition Classes
- Quantity
-
def
toString(uom: UnitOfMeasure[Illuminance]): String
Returns a string representing the quantity's value in the given
unit
Returns a string representing the quantity's value in the given
unit
- uom
UnitOfMeasure[A] with UnitConverter
- returns
String
- Definition Classes
- Quantity
-
def
toString(): String
Returns a string representing the quantity's value in unit
Returns a string representing the quantity's value in unit
- returns
String
- Definition Classes
- Quantity → AnyRef → Any
-
def
toTuple(uom: UnitOfMeasure[Illuminance]): (Double, String)
Returns a pair representing the numeric value and the uom's symbol
Returns a pair representing the numeric value and the uom's symbol
- uom
UnitOfMeasure[A]
- Definition Classes
- Quantity
-
def
toTuple: (Double, String)
Returns a tuple representing the numeric value and the unit's symbol
Returns a tuple representing the numeric value and the unit's symbol
- Definition Classes
- Quantity
-
def
unary_-(): Illuminance
- Definition Classes
- Quantity
-
val
unit: IlluminanceUnit
- Definition Classes
- Illuminance → Quantity
-
val
value: Double
- Definition Classes
- Illuminance → Quantity
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
def
within(range: QuantityRange[Illuminance]): Boolean
Returns true if this value is within (contains) the range
Returns true if this value is within (contains) the range
- range
QuantityRange
- returns
Boolean
- Definition Classes
- Quantity
-
def
~=(that: Illuminance)(implicit tolerance: Illuminance): Boolean
approx
approx
- Definition Classes
- Quantity
-
def
≈(that: Illuminance)(implicit tolerance: Illuminance): Boolean
approx
approx
- Definition Classes
- Quantity