Class

cesium

Entity

Related Doc: package cesium

Permalink

class Entity extends Object

Entity instances aggregate multiple forms of visualization into a single high-level object. They can be created manually and added to Viewer#entities or be produced by data sources, such as CzmlDataSource and GeoJsonDataSource alias Entity

- The options object takes the following properties - {String} [options.id] A unique identifier for this object. If none is provided, a GUID is generated. - {String} [options.name] A human readable name to display to users. It does not have to be unique. - {TimeIntervalCollection} [options.availability] The availability, if any, associated with this object. - {Boolean} [options.show] A boolean value indicating if the entity and its children are displayed. - {Property} [options.description] A string Property specifying an HTML description for this entity. - {PositionProperty} [options.position] A Property specifying the entity position. - {Property} [options.orientation] A Property specifying the entity orientation. - {Property} [options.viewFrom] A suggested initial offset for viewing this object. - {Entity} [options.parent] A parent entity to associate with this entity. - {BillboardGraphics} [options.billboard] A billboard to associate with this entity. - {BoxGraphics} [options.box] A box to associate with this entity. - {CorridorGraphics} [options.corridor] A corridor to associate with this entity. - {CylinderGraphics} [options.cylinder] A cylinder to associate with this entity. - {EllipseGraphics} [options.ellipse] A ellipse to associate with this entity. - {EllipsoidGraphics} [options.ellipsoid] A ellipsoid to associate with this entity. - {LabelGraphics} [options.label] A options.label to associate with this entity. - {ModelGraphics} [options.model] A model to associate with this entity. - {PathGraphics} [options.path] A path to associate with this entity. - {PointGraphics} [options.point] A point to associate with this entity. - {PolygonGraphics} [options.polygon] A polygon to associate with this entity. - {PolylineGraphics} [options.polyline] A polyline to associate with this entity. - {PolylineVolumeGraphics} [options.polylineVolume] A polylineVolume to associate with this entity. - {RectangleGraphics} [options.rectangle] A rectangle to associate with this entity. - {WallGraphics} [options.wall] A wall to associate with this entity.

Annotations
@RawJSType() @native() @JSName( "Cesium.Entity" )
See also

Spatial Data

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

Instance Constructors

  1. new Entity(options: EntityOptions)

    Permalink
  2. new Entity()

    Permalink
    Attributes
    protected

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. def addProperty(propertyName: String): Dynamic

    Permalink
  5. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  6. var availability: TimeIntervalCollection

    Permalink
  7. var billboard: BillboardGraphics

    Permalink
  8. var box: BoxGraphics

    Permalink
  9. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  10. var corridor: CorridorGraphics

    Permalink
  11. var cylinder: CylinderGraphics

    Permalink
  12. var definitionChanged: Event

    Permalink
  13. var description: Property

    Permalink
  14. var ellipse: EllipseGraphics

    Permalink
  15. var ellipsoid: EllipsoidGraphics

    Permalink
  16. var entityCollection: EntityCollection

    Permalink
  17. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  18. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  19. def finalize(): Unit

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

    Permalink
    Definition Classes
    AnyRef → Any
  21. def hasOwnProperty(v: String): Boolean

    Permalink
    Definition Classes
    Object
  22. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  23. var id: String

    Permalink
  24. def isAvailable(time: JulianDate): Boolean

    Permalink
  25. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  26. def isPrototypeOf(v: Object): Boolean

    Permalink
    Definition Classes
    Object
  27. var isShowing: Boolean

    Permalink
  28. var label: LabelGraphics

    Permalink
  29. def merge(source: Entity): Dynamic

    Permalink
  30. var model: ModelGraphics

    Permalink
  31. var name: String

    Permalink
  32. final def ne(arg0: AnyRef): Boolean

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

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

    Permalink
    Definition Classes
    AnyRef
  35. var orientation: Property

    Permalink
  36. var parent: Entity

    Permalink
  37. var path: PathGraphics

    Permalink
  38. var point: PointGraphics

    Permalink
  39. var polygon: PolygonGraphics

    Permalink
  40. var polyline: PolylineGraphics

    Permalink
  41. var polylineVolume: PolylineVolumeGraphics

    Permalink
  42. var position: PositionProperty

    Permalink
  43. def propertyIsEnumerable(v: String): Boolean

    Permalink
    Definition Classes
    Object
  44. var propertyNames: Array[Any]

    Permalink
  45. var rectangle: RectangleGraphics

    Permalink
  46. def removeProperty(propertyName: String): Dynamic

    Permalink
  47. var show: Boolean

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

    Permalink
    Definition Classes
    AnyRef
  49. def toLocaleString(): String

    Permalink
    Definition Classes
    Object
  50. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  51. def valueOf(): Any

    Permalink
    Definition Classes
    Object
  52. var viewFrom: Property

    Permalink
  53. final def wait(): Unit

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

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

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  56. var wall: WallGraphics

    Permalink

Inherited from Object

Inherited from Any

Inherited from AnyRef

Inherited from Any

Ungrouped