Class/Object

com.kodekutters.czml.czmlProperties

Polygon

Related Docs: object Polygon | package czmlProperties

Permalink

case class Polygon(positions: Option[Positions] = None, show: Option[CzmlBoolean] = 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, outlineWidth: Option[Number] = None, perPositionHeight: Option[CzmlBoolean] = None, shadows: Option[ShadowMode] = None) extends CzmlProperty with Product with Serializable

A polygon, which is a closed shape on the surface of the Earth.

positions

The array of positions defining a simple polygon.

show

whether or not to show this property

material

The material to use to fill the polygon.

height

The height of the polygon when perPositionHeight is false.

extrudedHeight

The extruded height of the polygon.

granularity

The sampling distance, in radians.

stRotation

The rotation of any applied texture.

fill

Whether or not the polygon is filled.

outline

Whether or not the polygon is outlined.

outlineColor

The color of the polygon outline.

perPositionHeight

Whether to use the height of each position to define the polygon or a constant height above the surface.

shadows

Whether or not the box casts or receives shadows.

Linear Supertypes
Serializable, Serializable, Product, Equals, CzmlProperty, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Polygon
  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 Polygon(positions: Option[Positions] = None, show: Option[CzmlBoolean] = 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, outlineWidth: Option[Number] = None, perPositionHeight: Option[CzmlBoolean] = None, shadows: Option[ShadowMode] = None)

    Permalink

    positions

    The array of positions defining a simple polygon.

    show

    whether or not to show this property

    material

    The material to use to fill the polygon.

    height

    The height of the polygon when perPositionHeight is false.

    extrudedHeight

    The extruded height of the polygon.

    granularity

    The sampling distance, in radians.

    stRotation

    The rotation of any applied texture.

    fill

    Whether or not the polygon is filled.

    outline

    Whether or not the polygon is outlined.

    outlineColor

    The color of the polygon outline.

    perPositionHeight

    Whether to use the height of each position to define the polygon or a constant height above the surface.

    shadows

    Whether or not the box casts or receives shadows.

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 polygon.

  8. val fill: Option[CzmlBoolean]

    Permalink

    Whether or not the polygon 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 polygon 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 polygon.

  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 outline: Option[CzmlBoolean]

    Permalink

    Whether or not the polygon is outlined.

  19. val outlineColor: Option[ColorProperty]

    Permalink

    The color of the polygon outline.

  20. val outlineWidth: Option[Number]

    Permalink
  21. val perPositionHeight: Option[CzmlBoolean]

    Permalink

    Whether to use the height of each position to define the polygon or a constant height above the surface.

  22. val positions: Option[Positions]

    Permalink

    The array of positions defining a simple polygon.

  23. val shadows: Option[ShadowMode]

    Permalink

    Whether or not the box casts or receives shadows.

  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.

  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