See: Description
| Interface | Description | 
|---|---|
| ICzmlDocument | 
 A CZML document which can be written. 
 | 
| ICzmlDocumentPacketizer | 
 Generates a CZML document one packet at a time to allow for incremental processing by client applications. 
 | 
| Class | Description | 
|---|---|
| AccessQueryCesiumProperty<T> | 
 A  
CesiumProperty which maps the result of an AccessQuery
 to different values depending on the generated AccessQueryResult. | 
| AxesCesiumProperty | 
 A  
CesiumProperty that writes values by evaluating a given Axes. | 
| AzimuthElevationMaskGraphics | 
 Defines the graphical properties of an  
AzimuthElevationMask. | 
| AzimuthElevationMaskGraphicsExtension | 
 An extension that defines the graphics of an  
AzimuthElevationMask
 drawn at a location defined by ILocationPointService and
 orientation defined by IOrientationAxesService. | 
| BillboardGraphics | 
 Defines the graphical properties of a billboard, also sometimes called a marker. 
 | 
| BillboardGraphicsExtension | 
 An extension that defines the graphics of a billboard drawn at
 the location defined by  
ILocationPointService. | 
| CentralBodySurfaceCurveGraphics | 
 Defines the graphical properties of a  
CentralBodySurfaceCurve. | 
| CentralBodySurfaceCurveGraphicsExtension | 
 An extension that defines the graphical properties of a curve defined
 by a  
CentralBodySurfaceCurve. | 
| CentralBodySurfaceRegionGraphics | 
 Defines the graphical properties of a  
CentralBodySurfaceRegion. | 
| CentralBodySurfaceRegionGraphicsExtension | 
 An extension that defines the graphical properties of an area defined
 by a  
CentralBodySurfaceRegion. | 
| CesiumAvailabilityExtension | 
 An extension that defines the availability of a CZML object. 
 | 
| CesiumCustomProperties | 
 A set of custom CZML properties to be written for a particular object. 
 | 
| CesiumCustomPropertiesExtension | 
 An extension that defines a set of custom CZML properties to be written for a particular object. 
 | 
| CesiumDeleteExtension | 
 An extension that indicates that a CZML object should be deleted from the client. 
 | 
| CesiumDeleteFanDirectionsExtension | 
 An extension that indicates that existing data (samples or interval values)
 for the CZML  
agi_fan.directions property should be deleted from the client. | 
| CesiumDeleteOrientationExtension | 
 An extension that indicates that existing data (samples or interval values)
 for the CZML  
orientation property should be deleted from the client. | 
| CesiumDeletePolygonHolesExtension | 
 An extension that indicates that existing data (samples or interval values)
 for the CZML  
polygon.holes property should be deleted from the client. | 
| CesiumDeletePolygonPositionsExtension | 
 An extension that indicates that existing data (samples or interval values)
 for the CZML  
polygon.positions property should be deleted from the client. | 
| CesiumDeletePolylinePositionsExtension | 
 An extension that indicates that existing data (samples or interval values)
 for the CZML  
polyline.positions property should be deleted from the client. | 
| CesiumDeletePositionExtension | 
 An extension that indicates that existing data (samples or interval values)
 for the CZML  
position property should be deleted from the client. | 
| CesiumDeleteVectorDirectionExtension | 
 An extension that indicates that existing data (samples or interval values)
 for the CZML  
agi_vector.direction property should be deleted from the client. | 
| CesiumFixedStepExtension | 
 An extension that defines the step size to use when sampling properties for an object being written to CZML. 
 | 
| CesiumOrientationExtension | 
 An extension that specifies how an object's orientation should be written to CZML. 
 | 
| CesiumOutputStream | 
 A stream to which raw CZML data can be written. 
 | 
| CesiumPositionExtension | 
 An extension that specifies how an object's position should be written to CZML. 
 | 
| CesiumReferenceFrameExtension | 
 An extension that defines the reference frame in which an object's CZML position will be written. 
 | 
| CesiumResource | 
 A resource to be linked from or embedded into a CZML document. 
 | 
| CheckerboardMaterialGraphics | 
 Describes graphical properties of a material that fills the surface with a checkerboard pattern. 
 | 
| Clock | 
 Defines initial clock settings associated with a  
CzmlDocument. | 
| CompositeCesiumProperty<T> | 
 A  
CesiumProperty that specifies values over multiple distinct intervals of time. | 
| ConstantCesiumProperty<T> | 
 A  
CesiumProperty that specifies a constant value. | 
| CzmlClientEntitySet | 
 Represents a set of entities described by one or more  
CzmlDocuments. | 
| CzmlDocument | 
 Generates CZML files. 
 | 
| CzmlDocumentPacketizer | 
 Generates a CZML document one packet at a time to allow for incremental processing by client applications. 
 | 
| CzmlUpdateDocument | 
 A CZML document which includes only the differences from the prior client state. 
 | 
| CzmlUpdateDocumentPacketizer | 
 Generates a CZML update document one packet at a time to allow for incremental processing by client applications. 
 | 
| DeleteCesiumProperty<T> | 
 A  
CesiumProperty that specifies that existing data (samples or interval values)
 for a given property should be deleted on the client. | 
| Description | 
 Contains the description of a Cesium object. 
 | 
| DescriptionExtension | 
 An extension that defines the HTML description of an object. 
 | 
| EllipsoidGraphics | 
 Defines the graphical properties of an ellipsoid. 
 | 
| EllipsoidGraphicsExtension | 
 An extension that defines an ellipsoid to be drawn at the location
 defined by  
ILocationPointService. | 
| FieldOfViewGraphicsExtension | 
 An extension that defines the graphical properties of a sensor defined by a
  
IFieldOfViewService positions by ILocationPointService
 and oriented by IOrientationAxesService | 
| GraphicalVector | 
 An  
ExtensibleObject that describes a vector defined by
 IVectorService, IVectorGraphicsService
 and ILocationPointService. | 
| GridMaterialGraphics | 
 Describes graphical properties of a material that fills the surface with a two dimensional grid. 
 | 
| ImageMaterialGraphics | 
 Describes graphical properties of a material that fills the surface with an image. 
 | 
| LabelGraphics | 
 Defines the graphical properties of a label. 
 | 
| LabelGraphicsExtension | 
 An extension that defines a label to be drawn at the location
 defined by  
ILocationPointService. | 
| LinkGraphics | 
 Defines the graphical properties of a line connecting the transmitter and receiver
 of an object providing the  
ILinkService. | 
| LinkGraphicsExtension | 
 An extension that defines the graphical properties of a line connecting the
 transmitter and receiver of an object providing the  
ILinkService. | 
| ModelGraphics | 
 Defines the graphical properties of a glTF model. 
 | 
| ModelGraphicsExtension | 
 An extension that defines the graphics of a model drawn at
 the location defined by  
ILocationPointService
 and oriented by IOrientationAxesService. | 
| NearFarScalar | 
 A numeric value which will be linearly interpolated between two values based 
 on an object's distance from the camera, in eye coordinates. 
 | 
| NodeTransformationGraphics | 
 Describes graphical properties for articulating/transforming nodes on a 3D model. 
 | 
| PathGraphics | 
 
 Defines the graphical properties of the path of a moving object over time. 
 | 
| PathGraphicsExtension | 
 An extension that defines the graphical properties of the path created by
 a  
ILocationPointService over time. | 
| PointCesiumProperty | 
 A  
CesiumProperty that writes values by evaluating a given Point. | 
| PointGraphics | 
 Defines the graphical properties of a point over time. 
 | 
| PointGraphicsExtension | 
 An extension that defines a point to be drawn at the location
 defined by  
ILocationPointService. | 
| PolylineArrowMaterialGraphics | 
 Describes graphical properties of a material that fills the surface of a line with an arrow. 
 | 
| PolylineDashMaterialGraphics | 
 Describes graphical properties of a material that fills the surface of a line with a pattern of dashes. 
 | 
| PolylineGlowMaterialGraphics | 
 Describes graphical properties of a material that fills the surface of a line with a glowing color. 
 | 
| PolylineOutlineMaterialGraphics | 
 Describes graphical properties of a material that fills the surface of a line with an outlined color. 
 | 
| SampledCesiumProperty<T> | 
 A  
CesiumProperty that specifies a number of time-tagged samples. | 
| ScalarCesiumProperty | 
 A  
CesiumProperty that writes values by evaluating a given Scalar. | 
| SensorFieldOfViewGraphics | 
 Defines the graphical properties of a  
SensorFieldOfView. | 
| SolidColorMaterialGraphics | 
 Describes graphical properties of a material that fills the surface with a solid color. 
 | 
| StripeMaterialGraphics | 
 Describes graphical properties of a material that fills the surface with alternating colors. 
 | 
| TilesetGraphics | 
 Defines the graphical properties of a 3D tileset. 
 | 
| TilesetGraphicsExtension | 
 An extension that defines the graphics of a 3D tileset drawn at
 the location defined by  
ILocationPointService
 and oriented by IOrientationAxesService. | 
| TimeIntervalCesiumProperty<T> | 
 A  
CesiumProperty that specifies a constant value over multiple distinct intervals of time. | 
| UnitVectorCesiumProperty | 
 A  
CesiumProperty that writes values by evaluating a given Vector. | 
| VectorCesiumProperty | 
 A  
CesiumProperty that writes values by evaluating a given Vector. | 
| VectorGraphics | 
 Defines the graphical properties of a vector defined by  
IVectorService. | 
| VelocityVectorDirectionCesiumProperty | 
 A  
CesiumProperty that specifies that a property will be calculated on the client to be the direction
 of the velocity vector of a given object. | 
| ViewFrom | 
 Contains a suggested initial camera location when tracking an object. 
 | 
| ViewFromExtension | 
 An extension that defines the suggested camera location when tracking an object. 
 | 
| Enum | Description | 
|---|---|
| AzimuthElevationMaskGraphicsProjection | 
 Defines how  
AzimuthElevationMaskGraphics are visualized. | 
| CesiumArcType | 
 Specifies the type of an arc. 
 | 
| CesiumClassificationType | 
 Whether a classification affects terrain, 3D Tiles, or both. 
 | 
| CesiumColorBlendMode | 
 The mode to use when blending between a target color and an entity's source color. 
 | 
| CesiumExtrapolationType | 
 The type of extrapolation to perform when outside the sample data range of an interpolatable property. 
 | 
| CesiumGenerationStatus | 
 The return value of a call to  
ICzmlDocumentPacketizer.generateNextPacket(). | 
| CesiumHeightReference | 
 The height reference of an object, which indicates if the object's position is relative to terrain or not. 
 | 
| CesiumHorizontalOrigin | 
 The horizontal origin of an item relative to its position. 
 | 
| CesiumImageFormat | 
 The format of an image to be embedded in a CZML stream. 
 | 
| CesiumInterpolationAlgorithm | 
 The algorithm to use for interpolation of sampled data. 
 | 
| CesiumLabelStyle | 
 Specifies how the text of a label is drawn. 
 | 
| CesiumResourceBehavior | 
 Specifies whether to embed a resource into a CZML stream or simply link to them. 
 | 
| CesiumSensorVolumePortionToDisplay | 
 Specifies which parts of a sensor are to be displayed. 
 | 
| CesiumShadowMode | 
 Whether or not an object casts or receives shadows from each light source when shadows are enabled. 
 | 
| CesiumStripeOrientation | 
 The orientation of the stripes in a stripe material. 
 | 
| CesiumVerticalOrigin | 
 The vertical origin of an item relative to its position. 
 | 
| ClockRange | 
 Defines the behavior of a clock when its current time reaches its start or end point. 
 | 
| ClockStep | 
 Defines how a simulated clock advances in time. 
 |