| Package | Description | 
|---|---|
| agi.foundation.cesium | 
 Contains types used for defining graphical properties of definitional objects to be written out as CZML. 
 | 
| agi.foundation.cesium.advanced | 
 Contains less-often used types for generating CZML. 
 | 
| Class and Description | 
|---|
| CesiumGeneratorContext
 This class both provides contextual information regarding the CZML being written
 as well as allows  
CesiumSource instances to add
 CesiumGenerators to be written. | 
| CesiumProperty
 The base class for all CZML properties. 
 | 
| CesiumSource
 The base class for items that produce  
CesiumGenerator instances for writing CZML. | 
| IAzimuthElevationMaskGraphicsService
 A service that defines the graphical properties of
 an  
AzimuthElevationMask. | 
| IBillboardGraphicsService
 A service that defines the graphical properties of a billboard. 
 | 
| ICentralBodySurfaceCurveGraphicsService
 A service that defines the graphical properties
 of a  
CentralBodySurfaceCurve. | 
| ICentralBodySurfaceRegionGraphicsService
 A service that defines the graphical properties
 of a  
CentralBodySurfaceRegion. | 
| ICesiumAvailabilityService
 A service that defines the availability of a CZML object. 
 | 
| ICesiumCustomPropertiesService
 A service that defines a set of custom CZML properties to be written for a particular object. 
 | 
| ICesiumDeleteFanDirectionsService
 A service that indicates that existing data (samples or interval values)
 for the CZML  
agi_fan.directions property should be deleted from the client. | 
| ICesiumDeleteOrientationService
 A service that indicates that existing data (samples or interval values)
 for the CZML  
orientation property should be deleted from the client. | 
| ICesiumDeletePolygonHolesService
 A service that indicates that existing data (samples or interval values)
 for the CZML  
polygon.holes property should be deleted from the client. | 
| ICesiumDeletePolygonPositionsService
 A service that indicates that existing data (samples or interval values)
 for the CZML  
polygon.positions property should be deleted from the client. | 
| ICesiumDeletePolylinePositionsService
 A service that indicates that existing data (samples or interval values)
 for the CZML  
polyline.positions property should be deleted from the client. | 
| ICesiumDeletePositionService
 A service that indicates that existing data (samples or interval values)
 for the CZML  
position property should be deleted from the client. | 
| ICesiumDeleteService
 A service that indicates that a CZML object should be deleted from the client. 
 | 
| ICesiumDeleteVectorDirectionService
 A service that indicates that existing data (samples or interval values)
 for the CZML  
agi_vector.direction property should be deleted from the client. | 
| ICesiumDirectionService
 A service that specifies how an object's direction should be written to CZML. 
 | 
| ICesiumFixedStepService
 A service that defines the step size to use when sampling properties for an object being written to CZML. 
 | 
| ICesiumOrientationService
 A service that specifies how an object's orientation should be written to CZML. 
 | 
| ICesiumPositionService
 A service that specifies how an object's position should be written to CZML. 
 | 
| ICesiumReferenceFrameService
 A service that defines the reference frame in which an object's CZML position will be written. 
 | 
| IDescriptionService
 A service that defines the HTML description of an object. 
 | 
| IEllipsoidGraphicsService
 A service that defines the graphical properties of an ellipsoid. 
 | 
| IFieldOfViewGraphicsService
 A service that defines the graphical properties of an  
IFieldOfViewService. | 
| ILabelGraphicsService
 A service that defines the graphical properties of a label. 
 | 
| ILinkGraphicsService
 A service that defines the graphical properties of an  
ILinkService. | 
| IMaterialGraphics
 Base interface for all non-polyline material types. 
 | 
| IModelGraphicsService
 A service that defines the graphical properties of a 3D model. 
 | 
| IPathGraphicsService
 A service that defines the graphical properties of a path followed by a moving object. 
 | 
| IPointGraphicsService
 A service that defines the graphical properties of a point. 
 | 
| IPolylineMaterialGraphics
 Base interface for all polyline material types. 
 | 
| ITilesetGraphicsService
 A service that defines the graphical properties of a 3D tileset. 
 | 
| IVectorGraphicsService
 A service that defines the graphical properties of a  
Vector. | 
| IViewFromService
 A service that defines the suggested camera location when tracking an object. 
 | 
| SamplingErrorEventArgs | 
| Class and Description | 
|---|
| AzimuthElevationMaskCesiumSource
 A  
CesiumSource that generates CZML fan geometry for objects that provide
 IAzimuthElevationMaskService and IAzimuthElevationMaskGraphicsService. | 
| BillboardCesiumSource
 A  
CesiumSource that generates CZML billboards for objects
 that provide IBillboardGraphicsService. | 
| CachingCesiumUriResolver
 A URI resolver that downloads files and converts them to data URIs. 
 | 
| CentralBodySurfaceCurveCesiumSource
 A  
CesiumSource that generates CZML polygons for objects that provide
 ICentralBodySurfaceCurveGraphicsService and ICentralBodySurfaceCurveService. | 
| CentralBodySurfaceRegionCesiumSource
 A  
CesiumSource that generates CZML polygons for objects that provide
 ICentralBodySurfaceRegionGraphicsService and ICentralBodySurfaceRegionService. | 
| CesiumGenerator
 Base class for all objects that wish to write custom CZML. 
 | 
| CesiumGeneratorContext
 This class both provides contextual information regarding the CZML being written
 as well as allows  
CesiumSource instances to add
 CesiumGenerators to be written. | 
| CesiumProperty
 The base class for all CZML properties. 
 | 
| CesiumSource
 The base class for items that produce  
CesiumGenerator instances for writing CZML. | 
| CustomPropertiesCesiumSource
 A  
CesiumSource that generates custom CZML properties for objects
 that provide ICesiumCustomPropertiesService. | 
| DeleteCesiumSource
 A  
CesiumSource that generates a CZML delete packet
 for objects that provide ICesiumDeleteService. | 
| DeleteOrientationCesiumSource
 A  
CesiumSource that generates a CZML delete packet
 for objects that provide ICesiumDeleteOrientationService. | 
| DeletePositionCesiumSource
 A  
CesiumSource that generates a CZML delete packet
 for objects that provide ICesiumDeletePositionService. | 
| DescriptionCesiumSource
 A  
CesiumSource that generates a CZML description
 for objects that provide IDescriptionService. | 
| EllipsoidCesiumSource
 A  
CesiumSource that generates CZML ellipsoids for objects
 that provide IEllipsoidGraphicsService. | 
| FieldOfViewCesiumSource
 A  
CesiumSource that generates CZML sensors for objects that provide
 IFieldOfViewGraphicsService and IFieldOfViewService. | 
| ICesiumUriResolver
 A URI resolver transforms URIs into another form for inclusion in a CZML document. 
 | 
| LabelCesiumSource
 A  
CesiumSource that generates CZML labels for objects
 that provide ILabelGraphicsService. | 
| LinkCesiumSource
 A  
CesiumSource that generates CZML polylines for objects
 that provide ILinkService and ILinkGraphicsService. | 
| LocationPointCesiumSource
 A  
CesiumSource that generates a CZML position for objects
 that provide ILocationPointService. | 
| ModelCesiumSource
 A  
CesiumSource that generates CZML models for objects
 that provide IModelGraphicsService. | 
| NameCesiumSource
 A  
CesiumSource that generates a CZML name
 for objects that provide INameService. | 
| OrientationAxesCesiumSource
 A  
CesiumSource that generates a CZML orientation for objects
 that provide IOrientationAxesService. | 
| ParentCesiumSource
 A  
CesiumSource that generates a CZML parent property
 for objects that provide IParentService. | 
| PassThroughCesiumUriResolver
 A URI resolver that leaves URIs unchanged. 
 | 
| PathCesiumSource
 A  
CesiumSource that generates a CZML path for objects
 that provide IPathGraphicsService. | 
| PointGraphicsCesiumSource
 A  
CesiumSource that generates a point graphic for
 objects that provide IPointGraphicsService. | 
| TilesetCesiumSource
 A  
CesiumSource that generates CZML tilesets for objects
 that provide ITilesetGraphicsService. | 
| VectorCesiumSource
 A  
CesiumSource that generates a CZML vector for objects that provide
 IVectorService and IVectorGraphicsService. | 
| ViewFromCesiumSource
 A  
CesiumSource that generates CZML 
 for objects that provide IViewFromService. |