final class DoubleImplicit extends AnyVal
Extension class for Double. This is created as a separate class to keep down the size of the package object.
- Alphabetic
- By Inheritance
- DoubleImplicit
- AnyVal
- Any
- Hide All
- Show All
- Public
- Protected
Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- Any
- final def ##: Int
- Definition Classes
- Any
- def %%(divisor: Double): Double
Alternative modulo or remainder operator that gives a positive modulus remainders for negative numbers.
Alternative modulo or remainder operator that gives a positive modulus remainders for negative numbers. So -1 %% 3 == 2. -7 %% 4 == 1.
- def %+-(limit: Double): Double
newV = ((v - l) %% (2 * l)) + l.
newV = ((v - l) %% (2 * l)) + l. Alternative modulo or remainder operation that performs a modulus with a divisor twice the limit value but where values of between one limit value and 2 limit values are expressed as negatives.
- def <>(operand: Double): Boolean
if this outside the range minus to plus operand
- final def ==(arg0: Any): Boolean
- Definition Classes
- Any
- def =~(other: Double): Boolean
- def ><(operand: Double): Boolean
If this between plus and minus the operand
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def commaedStr1s(others: Double*): String
- def commaedStr2s(others: Double*): String
- def cos: Double
- Annotations
- @inline()
- def cubed: Double
Returns the cube of this Double, raises it to the power 3.
- def degsToMilliSecs: Double
Takes this Double as a value in arc degrees and converts it to a value of arc seconds.
Takes this Double as a value in arc degrees and converts it to a value of arc seconds.
- Annotations
- @inline()
- def degsToRadians: Double
Takes this Double as a value in arc degrees and converts it to a value of radians.
Takes this Double as a value in arc degrees and converts it to a value of radians.
- Annotations
- @inline()
- def degsToSecs: Double
Takes this Double as a value in arc degrees and converts it to a value of arc seconds.
Takes this Double as a value in arc degrees and converts it to a value of arc seconds.
- Annotations
- @inline()
- def fFromTo[A](toValue: Double, step: Double, f: (Double) => A): List[A]
- def getClass(): Class[_ <: AnyVal]
- Definition Classes
- AnyVal → Any
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- def milliSecsToRadians: Double
Takes this Double as a value in thousands of an arc second and converts it to a value expressed in radians.
Takes this Double as a value in thousands of an arc second and converts it to a value expressed in radians.
- Annotations
- @inline()
- def millisecsToDegs: Double
Takes this Double as a value in arc seconds and converts it to a value of arc degrees.
Takes this Double as a value in arc seconds and converts it to a value of arc degrees.
- Annotations
- @inline()
- def precision: Double
- def radiansToDegs: Double
Takes this Double as a value in radians and converts it to a value of arc degrees.
Takes this Double as a value in radians and converts it to a value of arc degrees.
- Annotations
- @inline()
- def radiansToMilliSecs: Double
Takes this Double as a value in radians and converts it to a value of arc seconds.
Takes this Double as a value in radians and converts it to a value of arc seconds.
- Annotations
- @inline()
- def radiansToSecs: Double
Takes this Double as a value in radians and converts it to a value of arc seconds.
Takes this Double as a value in radians and converts it to a value of arc seconds.
- Annotations
- @inline()
- def secsToDegs: Double
Takes this Double as a value in arc seconds and converts it to a value of arc degrees.
Takes this Double as a value in arc seconds and converts it to a value of arc degrees.
- Annotations
- @inline()
- def secsToRadians: Double
Takes this Double as a value in arc seconds and converts it to a value of radians.
Takes this Double as a value in arc seconds and converts it to a value of radians.
- Annotations
- @inline()
- def sin: Double
- Annotations
- @inline()
- def sqrt: Double
Returns the square root of this Double.
- def squared: Double
Returns the square of this Double, raises it to the power 2.
- def str: String
String representation for Double that drops the decimal point and zero for integer values.
- def str0: String
- def str1: String
- def str2: String
- def str3: String
- val thisDouble: Double
- def to2Ints: (Int, Int)
- def toDegsMins: (Int, Int)
- def toRoundInt: Int
- def toString(): String
- Definition Classes
- Any
- def toWholeDegsStr: String
Probably good to get rid of this.
Probably good to get rid of this.
- Annotations
- @inline()