| Package | Description | 
|---|---|
| agi.foundation.access.constraints | 
 Contains types used in modeling constraints applied to the calculation of access. 
 | 
| agi.foundation.aircraftpropagation | 
 Contains types for propagating an aircraft through various maneuvers subject to 
 flight phase performance models and wind effects. 
 | 
| agi.foundation.celestial | 
 Contains types used in modeling characteristics of celestial objects and celestial phenomena. 
 | 
| agi.foundation.coordinates | 
 Contains types for quantifying and converting between various coordinate representations. 
 | 
| agi.foundation.geometry | 
 Contains types for expressing the motion of fundamental geometric objects such as points, axes, and reference frames; 
 the manner in which they are related; and transformations between representations. 
 | 
| agi.foundation.geometry.discrete | 
 Contains types which define discretization algorithms and metadata for analysis of spatial geometry. 
 | 
| agi.foundation.geometry.shapes | 
 Contains types for representing geometric shapes such as curves, surfaces, and solids. 
 | 
| agi.foundation.graphics.advanced | 
 Provides less commonly instantiated graphics types for the camera, mouse options, primitive options, and others. 
 | 
| 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.propagators | 
 Contains types used in producing the state of an object from a known element set. 
 | 
| agi.foundation.routedesign | 
 Contains types for creating simple routes by specifying procedures at points of interest, how to connect them, and what height and speed to use along the route. 
 | 
| agi.foundation.routedesign.advanced | 
 Contains types used to define immutable geometry and configuration for routes. 
 | 
| agi.foundation.stk | 
 Contains types for interoperating with the STK desktop application and related data. 
 | 
| agi.foundation.terrain | 
 Contains types for reading and analyzing terrain data. 
 | 
| 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 | 
|---|
| Ellipsoid
 A quadratic surface defined in Cartesian coordinates by the equation: 
 | 
| EllipsoidSurfaceRegion
 This class represents a region of the surface of an  
Ellipsoid bounded by a closed surface curve. | 
| Class and Description | 
|---|
| Ellipsoid
 A quadratic surface defined in Cartesian coordinates by the equation: 
 | 
| Class and Description | 
|---|
| Ellipsoid
 A quadratic surface defined in Cartesian coordinates by the equation: 
 | 
| Class and Description | 
|---|
| Ellipsoid
 A quadratic surface defined in Cartesian coordinates by the equation: 
 | 
| Class and Description | 
|---|
| Ellipsoid
 A quadratic surface defined in Cartesian coordinates by the equation: 
 | 
| EllipsoidSurfaceCurve
 Represents a curve on the surface of an ellipsoid. 
 | 
| EllipsoidSurfaceRegion
 This class represents a region of the surface of an  
Ellipsoid bounded by a closed surface curve. | 
| EllipsoidSurfaceRegionHole
 This class represents a hole in a region of the surface of an  
Ellipsoid bounded by a closed surface curve. | 
| Class and Description | 
|---|
| Ellipsoid
 A quadratic surface defined in Cartesian coordinates by the equation: 
 | 
| EllipsoidSurfaceCurve
 Represents a curve on the surface of an ellipsoid. 
 | 
| EllipsoidSurfaceRegion
 This class represents a region of the surface of an  
Ellipsoid bounded by a closed surface curve. | 
| Class and Description | 
|---|
| Curve
 A 1-dimensional geometric figure. 
 | 
| CurveCollection
 A collection of  
Curve instances; | 
| DynamicSensorFieldOfView
 A sensor field-of-view volume that can change shape with time. 
 | 
| DynamicSensorFieldOfViewEvaluator
 Evaluates a  
SensorFieldOfView that changes with time. | 
| Ellipsoid
 A quadratic surface defined in Cartesian coordinates by the equation: 
 | 
| EllipsoidComplexSurfaceCurve
 Represents a curve comprised of several connected curves on the surface of an ellipsoid 
 | 
| EllipsoidSurfaceCurve
 Represents a curve on the surface of an ellipsoid. 
 | 
| EllipsoidSurfaceCurveIntersectionResults
 Holds the data for the location of an intersection between two  
EllipsoidSurfaceCurves. | 
| EllipsoidSurfaceRegion
 This class represents a region of the surface of an  
Ellipsoid bounded by a closed surface curve. | 
| EllipsoidSurfaceRegionHole
 This class represents a hole in a region of the surface of an  
Ellipsoid bounded by a closed surface curve. | 
| EllipsoidType
 The type of an ellipsoid. 
 | 
| EnclosureDescription
 Describes an enclosure, as returned by  
Solid.getEnclosureDescriptions(). | 
| EnclosureDescriptionCollection
 A collection of  
EnclosureDescription instances. | 
| EnclosureFunctionType
 Describes the nature of an enclosure function returned by  
Solid.getEnclosureDescriptions(). | 
| EntityDynamicSensorFieldOfView
 A  
DynamicSensorFieldOfView that gets the current sensor shape from a tracking entity
 implementing IEntitySensorFieldOfView. | 
| Figure
 A geometric figure. 
 | 
| PointOnCurve
 Represents a specific point on a  
Curve. | 
| SensorFieldOfView
 A sensor field of view volume. 
 | 
| SensorProjection
 A projection of a sensor onto the surface of an ellipsoid and into space. 
 | 
| SensorProjectionBoundary
 The boundary of a sensor projection. 
 | 
| SensorProjectionBoundaryCollection
 A collection of  
SensorProjectionBoundaries. | 
| SensorProjectionHorizon
 Describes a portion of a  
SensorProjectionBoundary that
 occurs at the limb of the central body. | 
| SensorProjectionHorizonCollection
 A collection of  
SensorProjectionHorizon instances. | 
| SensorProjectionOptions
 Specifies options to the  
SensorFieldOfView.getProjection(Ellipsoid,KinematicTransformation,SensorProjectionOptions) method. | 
| SensorSpaceProjection
 Specifies the type of projection to use when projecting a sensor into space. 
 | 
| Solid
 A 3-dimensional geometric figure. 
 | 
| Class and Description | 
|---|
| SensorProjection
 A projection of a sensor onto the surface of an ellipsoid and into space. 
 | 
| Class and Description | 
|---|
| DynamicSensorFieldOfView
 A sensor field-of-view volume that can change shape with time. 
 | 
| EllipsoidSurfaceCurve
 Represents a curve on the surface of an ellipsoid. 
 | 
| EllipsoidSurfaceRegion
 This class represents a region of the surface of an  
Ellipsoid bounded by a closed surface curve. | 
| IDynamicFieldOfViewService
 A service that provides a time-dynamic sensor field of view volume. 
 | 
| IFieldOfViewService
 A service that provides a sensor volume. 
 | 
| SensorFieldOfView
 A sensor field of view volume. 
 | 
| SensorProjectionOptions
 Specifies options to the  
SensorFieldOfView.getProjection(Ellipsoid,KinematicTransformation,SensorProjectionOptions) method. | 
| Class and Description | 
|---|
| SensorProjectionOptions
 Specifies options to the  
SensorFieldOfView.getProjection(Ellipsoid,KinematicTransformation,SensorProjectionOptions) method. | 
| Class and Description | 
|---|
| Ellipsoid
 A quadratic surface defined in Cartesian coordinates by the equation: 
 | 
| Class and Description | 
|---|
| Ellipsoid
 A quadratic surface defined in Cartesian coordinates by the equation: 
 | 
| EllipsoidSurfaceCurve
 Represents a curve on the surface of an ellipsoid. 
 | 
| EllipsoidSurfaceRegion
 This class represents a region of the surface of an  
Ellipsoid bounded by a closed surface curve. | 
| Class and Description | 
|---|
| Ellipsoid
 A quadratic surface defined in Cartesian coordinates by the equation: 
 | 
| EllipsoidGeodesic
 A minimum length path conforming to the surface of an ellipsoid and connecting two planetodetic surface points. 
 | 
| EllipsoidRhumbLine
 A path of constant heading conforming to the surface of an ellipsoid and connecting two planetodetic surface points. 
 | 
| EllipsoidSurfaceCurve
 Represents a curve on the surface of an ellipsoid. 
 | 
| Class and Description | 
|---|
| CustomSensorPattern
 A custom  
SensorFieldOfView defined by a list of directions defining the outer
 perimeter of the field of view. | 
| Class and Description | 
|---|
| Ellipsoid
 A quadratic surface defined in Cartesian coordinates by the equation: 
 | 
| Class and Description | 
|---|
| Ellipsoid
 A quadratic surface defined in Cartesian coordinates by the equation: 
 | 
| SensorFieldOfView
 A sensor field of view volume. 
 | 
| SensorProjectionOptions
 Specifies options to the  
SensorFieldOfView.getProjection(Ellipsoid,KinematicTransformation,SensorProjectionOptions) method. |