Class/Object

com.kodekutters.czml.czmlProperties

Ellipse

Related Docs: object Ellipse | package czmlProperties

Permalink

case class Ellipse(show: Option[CzmlBoolean] = None, semiMajorAxis: Option[Number] = None, semiMinorAxis: Option[Number] = None, rotation: Option[Number] = None, material: Option[Material] = None, height: Option[Number] = None, extrudedHeight: Option[Number] = None, granularity: Option[Number] = None, stRotation: Option[Number] = None, fill: Option[CzmlBoolean] = None, outline: Option[CzmlBoolean] = None, outlineColor: Option[ColorProperty] = None, numberOfVerticalLines: Option[Number] = None) extends CzmlProperty with Product with Serializable

An ellipse, which is a closed curve on the surface of the Earth. The ellipse is positioned using the position property.

show

whether or not to show this property

semiMajorAxis

The length of the ellipse's semi-major axis in meters.

semiMinorAxis

The length of the ellipse's semi-minor axis in meters.

rotation

The angle from north (counter-clockwise) in radians.

material

The material to use to fill the ellipse.

height

The height of the ellipse when perPositionHeight is false.

extrudedHeight

The extruded height of the ellipse.

granularity

The sampling distance, in radians.

stRotation

The rotation of any applied texture coordinates.

fill

Whether or not the ellipse is filled.

outline

Whether or not the ellipse is outlined.

outlineColor

The color of the ellipse outline.

numberOfVerticalLines

The number of vertical lines to use when outlining an extruded ellipse.

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

Instance Constructors

  1. new Ellipse(show: Option[CzmlBoolean] = None, semiMajorAxis: Option[Number] = None, semiMinorAxis: Option[Number] = None, rotation: Option[Number] = None, material: Option[Material] = None, height: Option[Number] = None, extrudedHeight: Option[Number] = None, granularity: Option[Number] = None, stRotation: Option[Number] = None, fill: Option[CzmlBoolean] = None, outline: Option[CzmlBoolean] = None, outlineColor: Option[ColorProperty] = None, numberOfVerticalLines: Option[Number] = None)

    Permalink

    show

    whether or not to show this property

    semiMajorAxis

    The length of the ellipse's semi-major axis in meters.

    semiMinorAxis

    The length of the ellipse's semi-minor axis in meters.

    rotation

    The angle from north (counter-clockwise) in radians.

    material

    The material to use to fill the ellipse.

    height

    The height of the ellipse when perPositionHeight is false.

    extrudedHeight

    The extruded height of the ellipse.

    granularity

    The sampling distance, in radians.

    stRotation

    The rotation of any applied texture coordinates.

    fill

    Whether or not the ellipse is filled.

    outline

    Whether or not the ellipse is outlined.

    outlineColor

    The color of the ellipse outline.

    numberOfVerticalLines

    The number of vertical lines to use when outlining an extruded ellipse.

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. def clone(): AnyRef

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

    Permalink
    Definition Classes
    AnyRef
  7. val extrudedHeight: Option[Number]

    Permalink

    The extruded height of the ellipse.

  8. val fill: Option[CzmlBoolean]

    Permalink

    Whether or not the ellipse is filled.

  9. def finalize(): Unit

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

    Permalink
    Definition Classes
    AnyRef → Any
  11. val granularity: Option[Number]

    Permalink

    The sampling distance, in radians.

  12. val height: Option[Number]

    Permalink

    The height of the ellipse when perPositionHeight is false.

  13. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  14. val material: Option[Material]

    Permalink

    The material to use to fill the ellipse.

  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 numberOfVerticalLines: Option[Number]

    Permalink

    The number of vertical lines to use when outlining an extruded ellipse.

  19. val outline: Option[CzmlBoolean]

    Permalink

    Whether or not the ellipse is outlined.

  20. val outlineColor: Option[ColorProperty]

    Permalink

    The color of the ellipse outline.

  21. val rotation: Option[Number]

    Permalink

    The angle from north (counter-clockwise) in radians.

  22. val semiMajorAxis: Option[Number]

    Permalink

    The length of the ellipse's semi-major axis in meters.

  23. val semiMinorAxis: Option[Number]

    Permalink

    The length of the ellipse's semi-minor axis in meters.

  24. val show: Option[CzmlBoolean]

    Permalink

    whether or not to show this property

  25. val stRotation: Option[Number]

    Permalink

    The rotation of any applied texture coordinates.

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

    Permalink
    Definition Classes
    AnyRef
  27. final def wait(): Unit

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

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  29. 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 CzmlProperty

Inherited from AnyRef

Inherited from Any

Ungrouped