Degrees

value class Degrees(val value: Double) : Angle<Angle.Degrees>

Constructors

Link copied to clipboard
constructor(value: Double)

Properties

Link copied to clipboard
open override val addByNumber: MergeABtoA<Double, Number>
Link copied to clipboard
open override val asBigDecimal: BigDecimal
Link copied to clipboard
open override val asBigInteger: BigInteger
Link copied to clipboard
open override val asDouble: Double
Link copied to clipboard
open override val asFloat: Float
Link copied to clipboard
open override val asInt: Int
Link copied to clipboard
open override val asLong: Long
Link copied to clipboard
Link copied to clipboard
open override val compareToSelf: Difference<Double>
Link copied to clipboard
open override val divide: Merge<Double>
Link copied to clipboard
open override val divideByNumber: MergeABtoA<Double, Number>
Link copied to clipboard
open override val minus: Merge<Double>
Link copied to clipboard
Link copied to clipboard
open override val plus: Merge<Double>
Link copied to clipboard
Link copied to clipboard
open override val reconstruct: (Double) -> Angle.Degrees

Function reference to the constructor of the value class.

Link copied to clipboard
open override val remainder: Merge<Double>
Link copied to clipboard
Link copied to clipboard
open override val roundToInt: () -> Int
Link copied to clipboard
open override val roundToLong: () -> Long
Link copied to clipboard
open override val spec: (Number) -> Double
Link copied to clipboard
Link copied to clipboard
open override val times: Merge<Double>
Link copied to clipboard
open override val value: Double

The backing field that is wrapped in the value class.

Functions

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
@JvmName(name = "compareToBackingField")
open operator fun compareTo(other: Double): Int
@JvmName(name = "compareToActualWrapper")
open operator override fun compareTo(other: Angle.Degrees): Int
open operator fun compareTo(num: Number): Int
Link copied to clipboard
open operator fun div(other: Angle.Degrees): Angle.Degrees
open operator fun div(num: Number): Angle.Degrees
Link copied to clipboard
open fun merge(other: Angle.Degrees, transform: Merge<Double>): Angle.Degrees

Merges this Boxed instance with another Boxed instance to create a new instance of the same type.

open fun merge(other: Number, transform: MergeABtoA<Double, Number>): Angle.Degrees
Link copied to clipboard
open operator fun minus(num: Number): Angle.Degrees
open operator fun minus(other: Angle.Degrees): Angle.Degrees
Link copied to clipboard
open operator fun plus(other: Angle.Degrees): Angle.Degrees
open operator fun plus(num: Number): Angle.Degrees
Link copied to clipboard
open operator fun rem(num: Number): Angle.Degrees
open operator fun rem(other: Angle.Degrees): Angle.Degrees
Link copied to clipboard
open operator fun times(other: Angle.Degrees): Angle.Degrees
open operator fun times(num: Number): Angle.Degrees