Class/Object

com.kodekutters.czml.czmlCore

CzmlPosition

Related Docs: object CzmlPosition | package czmlCore

Permalink

case class CzmlPosition(referenceFrame: Option[String] = None, cartesian: Option[Cartesian] = None, cartographicRadians: Option[Cartographic[RADIAN]] = None, cartographicDegrees: Option[Cartographic[DEGREE]] = None, cartesianVelocity: Option[CartesianVelocity] = None, interval: Option[String] = None, reference: Option[String] = None, timeFields: Option[Interpolatable] = None) extends Product with Serializable

The position of the object in the world. The position has no direct visual representation, but it is used to locate billboards, labels, and other primitives attached to the object. It is also used for the scale of a NodeTransformation

referenceFrame

the reference frame

cartesian

the cartesian position

cartographicRadians

the radian position

cartographicDegrees

the degree position

cartesianVelocity

the cartesian velocity

interval

the interval property

reference

a reference property

timeFields

the time interpolatable part of this property

Linear Supertypes
Serializable, Serializable, Product, Equals, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. CzmlPosition
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. AnyRef
  7. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new CzmlPosition(referenceFrame: String, x: Double, y: Double, z: Double)

    Permalink
  2. new CzmlPosition(cartesian: Cartesian)

    Permalink
  3. new CzmlPosition(x: Double, y: Double, z: Double)

    Permalink
  4. new CzmlPosition(referenceFrame: String, x: Double, y: Double, z: Double, interval: String)

    Permalink
  5. new CzmlPosition(referenceFrame: String, cartesian: Cartesian, interval: String)

    Permalink
  6. new CzmlPosition(referenceFrame: Option[String] = None, cartesian: Option[Cartesian] = None, cartographicRadians: Option[Cartographic[RADIAN]] = None, cartographicDegrees: Option[Cartographic[DEGREE]] = None, cartesianVelocity: Option[CartesianVelocity] = None, interval: Option[String] = None, reference: Option[String] = None, timeFields: Option[Interpolatable] = None)

    Permalink

    referenceFrame

    the reference frame

    cartesian

    the cartesian position

    cartographicRadians

    the radian position

    cartographicDegrees

    the degree position

    cartesianVelocity

    the cartesian velocity

    interval

    the interval property

    reference

    a reference property

    timeFields

    the time interpolatable part of this property

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  5. val cartesian: Option[Cartesian]

    Permalink

    the cartesian position

  6. val cartesianVelocity: Option[CartesianVelocity]

    Permalink

    the cartesian velocity

  7. val cartographicDegrees: Option[Cartographic[DEGREE]]

    Permalink

    the degree position

  8. val cartographicRadians: Option[Cartographic[RADIAN]]

    Permalink

    the radian position

  9. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  10. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  11. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  12. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  13. val interval: Option[String]

    Permalink

    the interval property

  14. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  15. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  16. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  17. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  18. val reference: Option[String]

    Permalink

    a reference property

  19. val referenceFrame: Option[String]

    Permalink

    the reference frame

  20. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  21. val timeFields: Option[Interpolatable]

    Permalink

    the time interpolatable part of this property

  22. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  23. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  24. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from Serializable

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from AnyRef

Inherited from Any

Ungrouped