com.malliina.measure

Type members

Classlikes

final case
class DecimalDegrees(dd: Double) extends AnyVal with Ordered[DecimalDegrees]

Decimal degrees.

Decimal degrees.

Value Params
dd

decimal degrees

Companion
object
Companion
class
final implicit
class DegreeDouble(amount: Double) extends AnyVal with DegreeConversions
final implicit
class DegreeInt(amount: Int) extends AnyVal with DegreeConversions
final implicit
class DegreeLong(amount: Long) extends AnyVal with DegreeConversions
final implicit
class DistanceDoubleM(val amount: Double) extends AnyVal with DistanceConversionsM
final implicit
class DistanceIntM(val amount: Int) extends AnyVal with DistanceConversionsM
Value Params
amount

integer amount of some distance unit

final implicit
class DistanceLongM(val amount: Long) extends AnyVal with DistanceConversionsM
final case
class DistanceM(meters: Double) extends AnyVal with Ordered[DistanceM]
Value Params
meters

meters

Companion
object
object DistanceM
Companion
class
final implicit
class SpeedDoubleM(amount: Double) extends AnyVal with SpeedConversionsM
final implicit
class SpeedIntM(amount: Int) extends AnyVal with SpeedConversionsM
final implicit
class SpeedLongM(amount: Long) extends AnyVal with SpeedConversionsM
final case
class SpeedM(mps: Double) extends AnyVal with Ordered[SpeedM]
Value Params
mps

meters per second

Companion
object
object SpeedM
Companion
class
final case
class Temperature(celsius: Double) extends AnyVal with Ordered[Temperature]
Value Params
celsius

degrees in Celsius scale

Companion
object
Companion
class
final implicit
class TemperatureDouble(amount: Double) extends AnyVal with TemperatureConversions
final implicit
class TemperatureInt(amount: Int) extends AnyVal with TemperatureConversions
final implicit
class TemperatureLong(amount: Long) extends AnyVal with TemperatureConversions

Implicits

Implicits

final implicit
def DegreeDouble(amount: Double): DegreeDouble
final implicit
def DegreeInt(amount: Int): DegreeInt
final implicit
def DegreeLong(amount: Long): DegreeLong
final implicit
def DistanceDoubleM(amount: Double): DistanceDoubleM
final implicit
def DistanceIntM(amount: Int): DistanceIntM
Value Params
amount

integer amount of some distance unit

final implicit
def DistanceLongM(amount: Long): DistanceLongM
final implicit
def SpeedDoubleM(amount: Double): SpeedDoubleM
final implicit
def SpeedIntM(amount: Int): SpeedIntM
final implicit
def SpeedLongM(amount: Long): SpeedLongM
final implicit
final implicit
def TemperatureInt(amount: Int): TemperatureInt
final implicit
def TemperatureLong(amount: Long): TemperatureLong