DeltaUnit

abstract class DeltaUnit[U, D, O, Name, Abbv] extends DerivedUnit[U, D, Name, Abbv]

Delta Units represent units with an offset in their transforms, for example temperatures or times

Type parameters:
Abbv

unit abbreviation

import coulomb.define.*
import coulomb.units.si.{*, given}
type Fahrenheit
given unit_Fahrenheit: DeltaUnit[Fahrenheit, (5 / 9) * Kelvin, 45967 / 100, "fahrenheit", "F"] = DeltaUnit()
D

unit it is derived from

Name

unit name

O

unit transform offset

U

unit type

Companion:
object
Source:
define.scala
class DerivedUnit[U, D, Name, Abbv]
class NamedUnit[Name, Abbv]
class Object
trait Matchable
class Any
class NC[U, D, O, Name, Abbv]