| Package | Description | 
|---|---|
| agi.foundation.geometry.discrete | 
 Contains types which define discretization algorithms and metadata for analysis of spatial geometry. 
 | 
| agi.foundation.graphics | 
 Provides commonly used and instantiated graphics types related to 3D scene management, terrain and imagery, and more. 
 | 
| agi.foundation.graphics.advanced | 
 Provides less commonly instantiated graphics types for the camera, mouse options, primitive options, and others. 
 | 
| agi.foundation.graphics.awt | |
| agi.foundation.platforms | 
 Contains types used in modeling various mechanical platforms such as satellites, facilities, aircraft, etc. 
 | 
| agi.foundation.platforms.advanced | 
 Defines less commonly used types in modeling various mechanical platforms such as Satellites, Facilities, Aircraft, etc. 
 | 
| agi.foundation.tracking | 
 Contains types for acquiring, analyzing and archiving dynamic data, such as those found in real-time feeds or simulation environments. 
 | 
| Class and Description | 
|---|
| PolylineType
 Describes how to interpret positions defining a polyline. 
 | 
| Class and Description | 
|---|
| AntiAliasing
 The multisample anti-aliasing (MSAA) options for Scenes. 
 | 
| BinaryLogicOperation
 Binary logic operations that can be used by  
CompositeDisplayCondition. | 
| BingMapsStyle
 A map style for use by Microsoft Bing Maps For Enterprise. 
 | 
| Camera
 Implemented by the scene camera. 
 | 
| Clouds
 Load, show and hide clouds in the scene. 
 | 
| DisplayCondition
 When assigned to objects, such as
primitives or
globe overlays,
display conditions are evaluated to determine if the object should be
rendered. 
 | 
| DistanceDisplayCondition | 
| FrameRate
 Keeps track of how many times the  
Scenes
are rendered per second. | 
| GlobeImageOverlay
 A  
GlobeOverlay that shows an image. | 
| GlobeImageOverlayAddCompleteEventArgs | 
| GraphicsFont
 A font that is suitable for use with the  
TextBatchPrimitive. | 
| ImageCollection
 A collection of  
GlobeImageOverlay objects. | 
| KmlContainer
 A KmlContainer contains a collection of children  
KmlFeatures. | 
| KmlDocument
 A KML document. 
 | 
| KmlDocumentLoadedEventArgs | 
| KmlFeature
 A KML feature. 
 | 
| KmlGraphics
 Provides loading and unloading of  
KmlDocuments for a particular CentralBody. | 
| KmlNetworkLinkRefreshMode
 Defines the options available for a KmlNetworkLink's RefreshMode property. 
 | 
| KmlNetworkLinkViewRefreshMode
 Defines the options available for a KmlNetworkLink's ViewRefreshMode property. 
 | 
| MarkerBatchPrimitiveOptionalParameters
 Optional per-marker parameters for  
MarkerBatchPrimitive
that overrides the marker batch's per-batch parameters. | 
| ModelArticulation
 A  
ModelArticulation identifies geometry on the model and is a
collection of transformations that can be applied to that geometry. | 
| ModelArticulationCollection
 A collection containing a  
ModelPrimitive's available
articulations. | 
| ModelTransformation
 A  
ModelTransformation defines a transformation that is applied
to geometry on a ModelPrimitive. | 
| ModelUpAxis | 
| NetworkContext.ConfigureRequest
 A delegate which will be called with a request immediately before it is sent,
    allowing the request to be modified. 
 | 
| NetworkContext.ConfigureRequest.Function
 A functional interface for the containing delegate type. 
 | 
| OutlineAppearance
 Possible appearances of an outline. 
 | 
| Overlay
 A visible element drawn in screen space. 
 | 
| PathPoint
 An immutable point defined by a position and a date. 
 | 
| PathPointBuilder
 A mutable point used to build immutable  
PathPoint
 objects. | 
| PathPrimitive
 Renders a line to the 3D scene. 
 | 
| PickResult
 A single result from
 
Scene.Pick. | 
| PolylinePrimitive
 Renders a polyline in the 3D scene. 
 | 
| PolylinePrimitiveOptionalParameters
 Optional per-point or per-segment parameters for  
PolylinePrimitive
that overrides the polyline primitive's global parameters. | 
| PolylineStyle
 The line style to use for PolylinePrimitives 
 | 
| PolylineType
 Describes how to interpret positions defining a polyline. 
 | 
| PositionInterpolator
 Position interpolators compute positions based on a collection of input positions. 
 | 
| Primitive
 Primitives represent objects rendered in the 3D scene. 
 | 
| PrimitiveManager
 The primitive manager contains spatial data structures used to efficiently
render primitives. 
 | 
| RenderingEventArgs
 The  
EventArgs passed to the rendering event. | 
| Scene | 
| ScreenOverlay
 A visible element drawn in screen space. 
 | 
| ScreenOverlayCollection
 A collection of screen overlays. 
 | 
| ScreenOverlayManager
 The top-level container for screen overlays. 
 | 
| ScreenOverlayPickResult
 Describes a picked screen overlay as a result of a call to
 
Scene.PickScreenOverlays (get). | 
| SetHint
 An optimization hint optionally provided to
primitives
to enhance performance for static or dynamic primitives. 
 | 
| StereoProjectionMode
 The stereoscopic projection mode used for the left and right eye scenes. 
 | 
| Stereoscopic
 Gets the stereoscopic options for all Scenes. 
 | 
| StereoscopicDisplayMode
 The stereoscopic display mode. 
 | 
| TerrainCollection
 A collection of  
TerrainOverlay objects. | 
| TerrainOverlay
 A  
GlobeOverlay which shows terrain. | 
| TerrainOverlayAddCompleteEventArgs | 
| TextBatchPrimitiveOptionalParameters
 Optional per-string and per-batch parameters for  
TextBatchPrimitive. | 
| TextureMatrix
 A 4 by 4 matrix applied to a texture coordinate. 
 | 
| TimeChangedEventArgs
 The  
EventArgs passed to the time changed event. | 
| TimeIntervalDisplayCondition | 
| TriangleMeshPrimitive
 Renders a triangle mesh in the 3D scene. 
 | 
| TriangleMeshPrimitiveOptionalParameters
 Optional parameters for  
TriangleMeshPrimitive. | 
| Class and Description | 
|---|
| CentralBodyGraphics
 The graphical properties associated with a particular  
CentralBody. | 
| DisplayCondition
 When assigned to objects, such as
primitives or
globe overlays,
display conditions are evaluated to determine if the object should be
rendered. 
 | 
| GlobeImageOverlay
 A  
GlobeOverlay that shows an image. | 
| PathPrimitive
 Renders a line to the 3D scene. 
 | 
| Scene | 
| ScreenOverlay
 A visible element drawn in screen space. 
 | 
| ScreenOverlayCollection
 A collection of screen overlays. 
 | 
| TerrainOverlay
 A  
GlobeOverlay which shows terrain. | 
| Class and Description | 
|---|
| Scene | 
| Class and Description | 
|---|
| ModelUpAxis | 
| OutlineAppearance
 Possible appearances of an outline. 
 | 
| PickResult
 A single result from
 
Scene.Pick. | 
| Scene | 
| TextureMatrix
 A 4 by 4 matrix applied to a texture coordinate. 
 | 
| Class and Description | 
|---|
| ConstantDisplayCondition
 A display condition that evaluates to a user-defined value. 
 | 
| DisplayCondition
 When assigned to objects, such as
primitives or
globe overlays,
display conditions are evaluated to determine if the object should be
rendered. 
 | 
| DistanceDisplayCondition | 
| PickResult
 A single result from
 
Scene.Pick. | 
| PixelSizeDisplayCondition | 
| SceneDisplayCondition | 
| SolidPrimitive
 Renders filled solid objects and their outlines. 
 | 
| SurfaceMeshPrimitive
 A triangle mesh primitive for meshes on the surface that need to conform to terrain. 
 | 
| TriangleMeshPrimitive
 Renders a triangle mesh in the 3D scene. 
 | 
| Class and Description | 
|---|
| Camera
 Implemented by the scene camera. 
 | 
| DisplayCondition
 When assigned to objects, such as
primitives or
globe overlays,
display conditions are evaluated to determine if the object should be
rendered. 
 | 
| GraphicsFont
 A font that is suitable for use with the  
TextBatchPrimitive. | 
| ModelPrimitive | 
| OutlineAppearance
 Possible appearances of an outline. 
 | 
| PickResult
 A single result from
 
Scene.Pick. | 
| Primitive
 Primitives represent objects rendered in the 3D scene. 
 | 
| SetHint
 An optimization hint optionally provided to
primitives
to enhance performance for static or dynamic primitives. 
 | 
| TextureMatrix
 A 4 by 4 matrix applied to a texture coordinate. 
 |