Packages

  • package root
    Definition Classes
    root
  • package gsp
    Definition Classes
    root
  • package math

    Mathematical data types for general use, not specific to the Gem model.

    Mathematical data types for general use, not specific to the Gem model.

    Definition Classes
    gsp
  • package parser

    Package of atto parsers, for parsing things in the science model.

    Package of atto parsers, for parsing things in the science model. The idea here is that parsers compose, so for internal use it's nice to have them together and so we can share implementations. In end-user code we normally want to expose something weaker like String => Option[A] that delegates to a parser, rather than exposing Parser[A] directly. Each set of parsers is provided as a trait that can be extended and as a module whose members can be imported (preferred).

    Definition Classes
    math
  • AngleParsers
  • CoordinateParsers
  • EpochParsers
  • MiscParsers
  • TimeParsers

object AngleParsers extends AngleParsers

Linear Supertypes
AngleParsers, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. AngleParsers
  2. AngleParsers
  3. AnyRef
  4. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##: Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  5. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native()
  6. val dms: Parser[Angle]
    Definition Classes
    AngleParsers
  7. val dms1: Parser[Angle]

    +00:00:00.000000

    +00:00:00.000000

    Definition Classes
    AngleParsers
  8. val dms2: Parser[Angle]

    +00 00 00.000000

    +00 00 00.000000

    Definition Classes
    AngleParsers
  9. val dms3: Parser[Angle]

    +04° 41′ 36.2072″

    +04° 41′ 36.2072″

    Definition Classes
    AngleParsers
  10. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  11. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  12. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable])
  13. def genAngle(t1: Parser[_], t2: Parser[_], t3: Parser[_]): Parser[(Int, Int, Int, Int, Int)]

    Generic parser for the components of an angle in "11 22 33.444555" format, with at least 1 and at most 6 digits following the decimal point, and terminal parsers for each segment.

    Generic parser for the components of an angle in "11 22 33.444555" format, with at least 1 and at most 6 digits following the decimal point, and terminal parsers for each segment.

    Definition Classes
    AngleParsers
  14. def genDMS(t1: Parser[_], t2: Parser[_], t3: Parser[_]): Parser[Angle]

    Generic parser for the components of a DMS Angle, which is optionally prefixed by a sign.

    Generic parser for the components of a DMS Angle, which is optionally prefixed by a sign.

    Definition Classes
    AngleParsers
  15. def genHMS(t1: Parser[_], t2: Parser[_], t3: Parser[_]): Parser[HourAngle]

    Generic parser for the components of an HourAngle; see genAngle.

    Generic parser for the components of an HourAngle; see genAngle.

    Definition Classes
    AngleParsers
  16. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  17. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  18. val hms: Parser[HourAngle]
    Definition Classes
    AngleParsers
  19. val hms1: Parser[HourAngle]

    00:00:00.000000

    00:00:00.000000

    Definition Classes
    AngleParsers
  20. val hms2: Parser[HourAngle]

    00 00 00.000000

    00 00 00.000000

    Definition Classes
    AngleParsers
  21. val hms3: Parser[HourAngle]

    00h 00m 00.000000s

    00h 00m 00.000000s

    Definition Classes
    AngleParsers
  22. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  23. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  24. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  25. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  26. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  27. def toString(): String
    Definition Classes
    AnyRef → Any
  28. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  29. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  30. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()

Inherited from AngleParsers

Inherited from AnyRef

Inherited from Any

Ungrouped