Class/Object

com.kodekutters.czml.czmlProperties

CustomPatternSensor

Related Docs: object CustomPatternSensor | package czmlProperties

Permalink

case class CustomPatternSensor(show: Option[CzmlBoolean] = None, directions: Option[Directions] = None, radius: Option[Number] = None, showIntersection: Option[CzmlBoolean] = None, intersectionColor: Option[ColorProperty] = None, intersectionWidth: Option[Number] = None, showLateralSurfaces: Option[CzmlBoolean] = None, lateralSurfaceMaterial: Option[Material] = None, showEllipsoidHorizonSurfaces: Option[CzmlBoolean] = None, ellipsoidHorizonSurfaceMaterial: Option[Material] = None, showDomeSurfaces: Option[CzmlBoolean] = None, domeSurfaceMaterial: Option[Material] = None, portionToDisplay: Option[PortionToDisplay] = None) extends CzmlProperty with Product with Serializable

A custom sensor volume taking into account occlusion of an ellipsoid, i.e., the globe.

show

whether or not to show this property

directions

The list of directions defining the pyramid.

radius

The radial limit of the pyramid.

showIntersection

Whether or not the intersection of the pyramid with the Earth is shown.

intersectionColor

The color of the intersection of the pyramid with the Earth.

intersectionWidth

The width of the intersection in pixels.

showLateralSurfaces

Whether or not the intersections of the pyramid with the earth are shown.

lateralSurfaceMaterial

Whether or not lateral surfaces are shown.

showEllipsoidHorizonSurfaces

Whether or not ellipsoid surfaces are shown.

ellipsoidHorizonSurfaceMaterial

The material to use for the pyramid's ellipsoid surface.

showDomeSurfaces

Whether or not ellipsoid horizon surfaces are shown.

domeSurfaceMaterial

The material to use for the pyramid's dome.

portionToDisplay

Indicates what part of a sensor should be displayed.

Linear Supertypes
Serializable, Serializable, Product, Equals, CzmlProperty, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. CustomPatternSensor
  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 CustomPatternSensor(show: Option[CzmlBoolean] = None, directions: Option[Directions] = None, radius: Option[Number] = None, showIntersection: Option[CzmlBoolean] = None, intersectionColor: Option[ColorProperty] = None, intersectionWidth: Option[Number] = None, showLateralSurfaces: Option[CzmlBoolean] = None, lateralSurfaceMaterial: Option[Material] = None, showEllipsoidHorizonSurfaces: Option[CzmlBoolean] = None, ellipsoidHorizonSurfaceMaterial: Option[Material] = None, showDomeSurfaces: Option[CzmlBoolean] = None, domeSurfaceMaterial: Option[Material] = None, portionToDisplay: Option[PortionToDisplay] = None)

    Permalink

    show

    whether or not to show this property

    directions

    The list of directions defining the pyramid.

    radius

    The radial limit of the pyramid.

    showIntersection

    Whether or not the intersection of the pyramid with the Earth is shown.

    intersectionColor

    The color of the intersection of the pyramid with the Earth.

    intersectionWidth

    The width of the intersection in pixels.

    showLateralSurfaces

    Whether or not the intersections of the pyramid with the earth are shown.

    lateralSurfaceMaterial

    Whether or not lateral surfaces are shown.

    showEllipsoidHorizonSurfaces

    Whether or not ellipsoid surfaces are shown.

    ellipsoidHorizonSurfaceMaterial

    The material to use for the pyramid's ellipsoid surface.

    showDomeSurfaces

    Whether or not ellipsoid horizon surfaces are shown.

    domeSurfaceMaterial

    The material to use for the pyramid's dome.

    portionToDisplay

    Indicates what part of a sensor should be displayed.

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. val directions: Option[Directions]

    Permalink

    The list of directions defining the pyramid.

  7. val domeSurfaceMaterial: Option[Material]

    Permalink

    The material to use for the pyramid's dome.

  8. val ellipsoidHorizonSurfaceMaterial: Option[Material]

    Permalink

    The material to use for the pyramid's ellipsoid surface.

  9. final def eq(arg0: AnyRef): Boolean

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

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

    Permalink
    Definition Classes
    AnyRef → Any
  12. val intersectionColor: Option[ColorProperty]

    Permalink

    The color of the intersection of the pyramid with the Earth.

  13. val intersectionWidth: Option[Number]

    Permalink

    The width of the intersection in pixels.

  14. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  15. val lateralSurfaceMaterial: Option[Material]

    Permalink

    Whether or not lateral surfaces are shown.

  16. final def ne(arg0: AnyRef): Boolean

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

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

    Permalink
    Definition Classes
    AnyRef
  19. val portionToDisplay: Option[PortionToDisplay]

    Permalink

    Indicates what part of a sensor should be displayed.

  20. val radius: Option[Number]

    Permalink

    The radial limit of the pyramid.

  21. val show: Option[CzmlBoolean]

    Permalink

    whether or not to show this property

  22. val showDomeSurfaces: Option[CzmlBoolean]

    Permalink

    Whether or not ellipsoid horizon surfaces are shown.

  23. val showEllipsoidHorizonSurfaces: Option[CzmlBoolean]

    Permalink

    Whether or not ellipsoid surfaces are shown.

  24. val showIntersection: Option[CzmlBoolean]

    Permalink

    Whether or not the intersection of the pyramid with the Earth is shown.

  25. val showLateralSurfaces: Option[CzmlBoolean]

    Permalink

    Whether or not the intersections of the pyramid with the earth are shown.

  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