| Package | Description | 
|---|---|
| agi.foundation.communications | 
 Contains types for representing electromagnetic signals and propagating them along communication links. 
 | 
| agi.foundation.navigation | 
 Contains types useful in modeling navigation processes which utilize the Global Positioning System (GPS). 
 | 
| agi.foundation.navigation.advanced | 
 Contains types used in GPS communications modeling. 
 | 
| agi.foundation.navigation.datareaders | 
 Contains types for reading various navigation-related data file formats. 
 | 
| 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. 
 | 
| Class and Description | 
|---|
| Platform
 A generic platform with a location and orientation relative to a parent platform. 
 | 
| Class and Description | 
|---|
| PlatformCollection
 A collection of  
Platform instances. | 
| Class and Description | 
|---|
| Platform
 A generic platform with a location and orientation relative to a parent platform. 
 | 
| PlatformCollection
 A collection of  
Platform instances. | 
| Class and Description | 
|---|
| Platform
 A generic platform with a location and orientation relative to a parent platform. 
 | 
| PlatformCollection
 A collection of  
Platform instances. | 
| Class and Description | 
|---|
| AccessConstraintsExtension
 An  
ObjectExtension that stores Access constraints. | 
| AccessQueryGraphicsParameter
 A  
GraphicsParameter which maps the result of an
 AccessQuery to different values depending on
 access availability. | 
| AccessResultExtension
 An extension which holds an  
AccessQueryResult representing precomputed access results for the
 Owner (get / set) object. | 
| AxesGraphicsParameter
 A  
GraphicsParameter which evaluates a specified Axes (get / set)
 and returns the resulting UnitQuaternion relative to the provided InAxes (get / set). | 
| AzimuthElevationMaskExtension
 An extension that associates an  
AzimuthElevationMask with a platform. | 
| AzimuthElevationMaskGraphics
 Defines the graphical properties of an azimuth elevation mask over time. 
 | 
| AzimuthElevationMaskGraphicsExtension
 An extension that defines the graphics of mask defined by
  
IAzimuthElevationMaskService. | 
| CentralBodySurfaceCurve | 
| CentralBodySurfaceCurveGraphicsExtension
 An extension that describes the graphics of a curve defined by  
ICentralBodySurfaceCurveService. | 
| CentralBodySurfaceRegion | 
| CentralBodySurfaceRegionGraphicsExtension
 An extension that describes graphics for a region defined by  
ICentralBodySurfaceRegionService. | 
| ChildPlatformCollection
 A collection of child platforms. 
 | 
| ConstantGraphicsParameter
 A  
GraphicsParameter which does not change over time. | 
| DisplayParameters
 Defines parameters for determining when an object should be drawn
 in a  
Scene | 
| DynamicFieldOfViewExtension
 An  
ObjectExtension that defines a time-dynamic field of view. | 
| ExtrudableLineGraphics
 Defines the graphical properties of a line that can be extruded. 
 | 
| FieldOfViewCentralBodyProjectionGraphicsExtension
 An extension that describes the graphics of a  
IFieldOfViewProjectionService projected onto a CentralBody (get / set)
 and into space. | 
| FieldOfViewExtension
 An  
ObjectExtension that defines a field of view. | 
| GraphicalVector
 A service provider that describes a vector that is defined by
  
IVectorService and IVectorGraphicsService
 originating at the location defined by ILocationPointService. | 
| GraphicsParameterFormatter
 A  
GraphicsParameter which formats the results
 of other parameters into a string | 
| GraphicsParameterTransform
 A  
GraphicsParameter which transforms the result of an
 input parameter using a callback function. | 
| ICentralBodySurfaceCurveService
 This service provides the geometry of a curve on the surface of a  
CentralBody (get). | 
| ICentralBodySurfaceRegionService
 This service provides the geometry of a region on the surface of a  
CentralBody (get). | 
| IDetectorPitchService
 A service which returns the detector pitch of a device. 
 | 
| IFieldOfViewEnclosureService
 A service that provides an evaluator for determining if a  
Point is inside of a SensorFieldOfView. | 
| IFieldOfViewProjectionService
 A service that provides an evaluator for projecting a  
SensorFieldOfView onto a CentralBody. | 
| IFocalLengthService
 A service that provides the focal length of a device. 
 | 
| ImagingDeviceExtension
 Extension for a platform which provides data regarding an imaging device. 
 | 
| LineGraphics
 Defines the graphics properties of a line over time. 
 | 
| LinkGraphicsExtension
 An extension that defines the graphics of a link defined by  
ILinkService. | 
| LocationPointCovarianceExtension
 An  
ObjectExtension that provides the covariance 
 of an object's position over time. | 
| LocationPointCovarianceGraphicsExtension
 An extension that describes an ellipsoid at the location defined by  
ILocationPointService
 and a size and orientation defined by ILocationPointCovarianceService. | 
| LocationPointExtension
 An  
ObjectExtension that provides the position 
 of an object over time. | 
| MarkerGraphics
 Defines the graphical properties of a marker over time. 
 | 
| MarkerGraphicsExtension
 An extension that describes a marker at the location defined by  
ILocationPointService. | 
| ModelGraphics
 Defines the graphical properties and articulations of a model over time. 
 | 
| ModelGraphicsExtension
 An extension that describes a model at the location defined by
  
ILocationPointService and IOrientationAxesService. | 
| NameExtension
 An  
ObjectExtension that provides a name of an object. | 
| OrientationAxesExtension
 An  
ObjectExtension that provides the orientation (rotation) of an object over time. | 
| Platform
 A generic platform with a location and orientation relative to a parent platform. 
 | 
| PlatformCollection
 A collection of  
Platform instances. | 
| PlatformLocationPoint | 
| PlatformOrientationAxes | 
| PointGraphics
 Defines the graphical properties of a  
Point over time. | 
| PointGraphicsExtension
 An extension that describes a point at the location defined by  
ILocationPointService. | 
| PointGraphicsParameter | 
| ReferenceFrameGraphics
 Defines the graphical properties of a  
ReferenceFrame over time. | 
| ReferenceFrameGraphicsExtension
 An extension that implements  
IKinematicStateGraphicsService. | 
| ScalarGraphicsParameter | 
| SensorProjectionEvaluator
 An evaluator that can find the projection of a sensor onto a central body's ellipsoid surface. 
 | 
| SolidGraphics
 Defines the graphics properties of a solid over time. 
 | 
| SurfaceGraphics
 Defines the graphics properties of a surface area of an  
Ellipsoid over time. | 
| TextGraphics
 Defines the graphics properties of text over time. 
 | 
| TextGraphicsExtension
 An extension that describes text at the location defined by  
ILocationPointService. | 
| TimeIntervalGraphicsParameter
 A  
GraphicsParameter which takes an 
 TimeIntervalCollection1 and creates an Evaluator
 which returns the value of Data (get)
 at the time of evaluation. | 
| TriangleMeshGraphics
 Defines the graphical properties of a triangle mesh over time. 
 | 
| VectorGraphics
 Defines the graphical properties of a vector over time. 
 | 
| VectorGraphicsParameter | 
| Class and Description | 
|---|
| AzimuthElevationMaskGraphics
 Defines the graphical properties of an azimuth elevation mask over time. 
 | 
| DisplayParameters
 Defines parameters for determining when an object should be drawn
 in a  
Scene | 
| ExtrudableLineGraphics
 Defines the graphical properties of a line that can be extruded. 
 | 
| LineGraphics
 Defines the graphics properties of a line over time. 
 | 
| MarkerGraphics
 Defines the graphical properties of a marker over time. 
 | 
| ModelGraphics
 Defines the graphical properties and articulations of a model over time. 
 | 
| PointGraphics
 Defines the graphical properties of a  
Point over time. | 
| ReferenceFrameGraphics
 Defines the graphical properties of a  
ReferenceFrame over time. | 
| SolidGraphics
 Defines the graphics properties of a solid over time. 
 | 
| SurfaceGraphics
 Defines the graphics properties of a surface area of an  
Ellipsoid over time. | 
| TextGraphics
 Defines the graphics properties of text over time. 
 | 
| TriangleMeshGraphics
 Defines the graphical properties of a triangle mesh over time. 
 | 
| VectorGraphics
 Defines the graphical properties of a vector over time. 
 |