Packages

c

ostrat

DoubleImplicit

final class DoubleImplicit extends AnyVal

Extension class for Double. This is created as a seperate class to keep down the size of the package object.

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. DoubleImplicit
  2. AnyVal
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Instance Constructors

  1. new DoubleImplicit(thisDouble: Double)

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    Any
  2. final def ##: Int
    Definition Classes
    Any
  3. def %%(divisor: Double): Double

    Alternative remainder operator that gives positive remainders for negative numbers.

    Alternative remainder operator that gives positive remainders for negative numbers. So -1 %% 3 == 2. -7 %% 4 == 1.

  4. def <>(operand: Double): Boolean

    if this outside the range minus to plus operand

  5. final def ==(arg0: Any): Boolean
    Definition Classes
    Any
  6. def =~(other: Double): Boolean
  7. def ><(operand: Double): Boolean

    If this between plus and minus the operand

  8. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  9. def commaedStr1s(others: Double*): String
  10. def commaedStr2s(others: Double*): String
  11. def cos: Double
    Annotations
    @inline()
  12. def cubed: Double
  13. 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()
  14. 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()
  15. def fFromTo[A](toValue: Double, step: Double, f: (Double) => A): List[A]
  16. def getClass(): Class[_ <: AnyVal]
    Definition Classes
    AnyVal → Any
  17. def ifNeg[A](vNeg: => A, vPos: => A): A
  18. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  19. def precision: Double
  20. 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()
  21. 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()
  22. def secsToDegs: Double

    Takes this Double as a value in arc deconds and converts it to a value of arc degrees.

    Takes this Double as a value in arc deconds and converts it to a value of arc degrees.

    Annotations
    @inline()
  23. 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()
  24. def sin: Double
    Annotations
    @inline()
  25. def sqrt: Double

    Returns the square root of this Double.

  26. def squared: Double
  27. def str: String
  28. def str1: String
  29. def str2: String
  30. def str3: String
  31. def subMin(operand: Double, minValue: Double): Double
  32. val thisDouble: Double
  33. def to2Ints: (Int, Int)
  34. def toDegsMins: (Int, Int)
  35. def toRoundInt: Int
  36. def toString(): String
    Definition Classes
    Any
  37. def toWholeDegsStr: String

    Probably good to get rid of this.

    Probably good to get rid of this.

    Annotations
    @inline()

Inherited from AnyVal

Inherited from Any

Ungrouped