Packages

final class Longitude extends AnyVal with AngleLike

The Longitude class is a compile time wrapper around a Double. The longitude value is stored in arc seconds,to allow precise storage of values specified in the old Degrees, Minutes and Seconds system. Decimals of a degree can also be stored precisely.

Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Longitude
  2. AngleLike
  3. Dbl1Elem
  4. DblNElem
  5. ValueNElem
  6. SpecialT
  7. ApproxAngle
  8. Approx
  9. Equals
  10. Show
  11. AnyVal
  12. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    Any
  2. final def ##: Int
    Definition Classes
    Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    Any
  4. def approx(that: Any, precision: AngleVec = precisionDefault): Boolean
    Definition Classes
    LongitudeApprox
  5. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  6. def canEqual(that: Any): Boolean
    Definition Classes
    Longitude → Equals
  7. def cos: Double

    The cosine value of this angle.

    The cosine value of this angle.

    Definition Classes
    AngleLike
    Annotations
    @inline()
  8. final def dbl1: Double
    Definition Classes
    AngleLikeDbl1Elem
    Annotations
    @inline()
  9. def dblsEqual(that: Dbl1Elem): Boolean
    Definition Classes
    Dbl1Elem
  10. def degs: Double

    The value of this angle expressed in degrees.

    The value of this angle expressed in degrees.

    Definition Classes
    AngleLike
    Annotations
    @inline()
  11. def eastern: Boolean

    True if eastern longitude or Greenwich meridian.

  12. def getClass(): Class[_ <: AnyVal]
    Definition Classes
    AnyVal → Any
  13. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  14. val milliSecs: Double

    The angle expressed in thousandths of an arc second of a degree.

    The angle expressed in thousandths of an arc second of a degree.

    Definition Classes
    LongitudeAngleLike
  15. def precisionDefault: AngleVec
    Definition Classes
    ApproxAngleApprox
  16. final def radians: Double

    The value of the angle expressed in radians.

    The value of the angle expressed in radians.

    Definition Classes
    AngleLike
    Annotations
    @inline()
  17. final def secs: Double

    The value of this angle expressed in arc seconds of a degree.

    The value of this angle expressed in arc seconds of a degree.

    Definition Classes
    AngleLike
    Annotations
    @inline()
  18. def show(way: Way, maxPlaces: Int, minPlaces: Int): String

    Intended to be a multiple parameter comprehensive Show method.

    Intended to be a multiple parameter comprehensive Show method. Intended to be paralleled by showT method on ShowT type class instances.

    Definition Classes
    LongitudeShow
  19. def sin: Double

    The sine value of this angle.

    The sine value of this angle.

    Definition Classes
    AngleLike
    Annotations
    @inline()
  20. final def str: String

    The most basic Show method, paralleling the strT method on ShowT type class instances.

    The most basic Show method, paralleling the strT method on ShowT type class instances.

    Definition Classes
    AngleLikeShow
  21. final def syntaxdepth: Int
    Definition Classes
    AngleLikeShow
  22. final def toString(): String
    Definition Classes
    Show → Any
  23. def typeStr: String

    the name of the type of this object.

    the name of the type of this object.

    Definition Classes
    LongitudeShow
  24. def western: Boolean

    True if western longitude.

Inherited from AngleLike

Inherited from Dbl1Elem

Inherited from DblNElem

Inherited from ValueNElem

Inherited from SpecialT

Inherited from ApproxAngle

Inherited from Approx[AngleVec]

Inherited from Equals

Inherited from Show

Inherited from AnyVal

Inherited from Any

Ungrouped