org.abh80.nf.core.metrics

Members list

Type members

Classlikes

sealed trait AngleUnit

Represents an angle unit with a value and provides conversion to radians.

Represents an angle unit with a value and provides conversion to radians.

Attributes

Companion
object
Supertypes
class Object
trait Matchable
class Any
Known subtypes
class ArcMinute
class ArcSecond
class Degree
class HourAngle
class Radian
object AngleUnit

Provides factory methods and case classes for different angle units.

Provides factory methods and case classes for different angle units.

Attributes

Companion
trait
Supertypes
trait Sum
trait Mirror
class Object
trait Matchable
class Any
Self type
AngleUnit.type
sealed trait AngleUnitCompanion[T <: AngleUnit]

Companion trait for angle units, providing a method to create an instance from radians.

Companion trait for angle units, providing a method to create an instance from radians.

Type parameters

T

the type of AngleUnit

Attributes

Supertypes
class Object
trait Matchable
class Any
Known subtypes
object ArcMinute
object ArcSecond
object Degree
object HourAngle
sealed trait DistanceUnit

A trait representing different units of distance measurement.

A trait representing different units of distance measurement.

This trait provides a common interface for various distance units, allowing conversion between different units and basic arithmetic operations.

Attributes

Companion
object
Supertypes
class Object
trait Matchable
class Any
Known subtypes
class Kilometer
class Meter
object DistanceUnit

Companion object for DistanceUnit containing implementations of different distance units and utility methods for distance calculations

Companion object for DistanceUnit containing implementations of different distance units and utility methods for distance calculations

Attributes

Companion
trait
Supertypes
trait Sum
trait Mirror
class Object
trait Matchable
class Any
Self type
sealed trait DistanceUnitCompanion[T <: DistanceUnit]

Attributes

Supertypes
class Object
trait Matchable
class Any
Known subtypes
object Kilometer