DistanceUnit

org.abh80.nf.core.metrics.DistanceUnit
See theDistanceUnit companion object
sealed trait DistanceUnit

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
Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
class Kilometer
class Meter

Members list

Value members

Abstract methods

def fromMeter(meters: Double): DistanceUnit
def symbol: String
def toMeter: Double
def value: Double

Concrete methods

def *(second: DistanceUnit): DistanceUnit
Implicitly added by BinOp
def +(second: DistanceUnit): DistanceUnit
Implicitly added by BinOp
def -(second: DistanceUnit): DistanceUnit
Implicitly added by BinOp
def /(second: DistanceUnit): DistanceUnit
Implicitly added by BinOp
override def toString: String

Returns a string representation of the object.

Returns a string representation of the object.

The default representation is platform dependent.

Attributes

Returns

a string representation of the object.

Definition Classes
Any
def ~(second: DistanceUnit, epsilon: Double): Boolean
Implicitly added by BinOp