| Package | Description | 
|---|---|
| agi.foundation.access.constraints | 
 Contains types used in modeling constraints applied to the calculation of access. 
 | 
| Class and Description | 
|---|
| AltitudeConstraint | 
| AngleInPlaneConstraint
 An access constraint that projects the displacement vector from one object to another into a given axis-aligned plane
 and requires that the angle of the projected vector, measured from the first axis defining the plane toward the second,
 is within a range of values. 
 | 
| AngleOutOfPlaneConstraint
 An access constraint that requires that the angle of the displacement vector between two objects above a given
 axis-aligned plane is within a range of values. 
 | 
| AzimuthAngleConstraint | 
| AzimuthAngleRateConstraint | 
| AzimuthElevationMaskConstraint
 An Access constraint that determines whether the object at the other end of the  
ConstrainedLink (get / set)
 is visible based on an AzimuthElevationMask associated with the ConstrainedLinkEnd (get / set). | 
| CartographicZoneConstraint
 This constraint limits access to within a certain cartographic region. 
 | 
| CentralBodyEllipticCylindricalAccessConstraint
 An access constraint in the shape of an elliptic cylinder (or a circular cylinder by setting the x semiaxis length equal to the y semiaxis length) defined by a central point,
 a heading for the x semiaxis, and the corresponding x semiaxis and y semiaxis lengths. 
 | 
| CentralBodyEllipticCylindricalAccessConstraint.ModelFidelity
 Indicates the model to be used. 
 | 
| CentralBodyLayeredProjectedVolumeAccessConstraint
 An access constraint that takes a set of points and altitude layers to create a layered volume access constraint. 
 | 
| CentralBodyLayeredProjectedVolumeAccessConstraint.VolumeLayer
 A representation of an individual projected volume used in  
CentralBodyLayeredProjectedVolumeAccessConstraint. | 
| CentralBodyObstructionConstraint
 An Access constraint that requires that the view from one object to another not be obstructed by
 a central body such as the Earth or another planet. 
 | 
| CentralBodySurfaceCurveElevationAngleConstraint
 An Access constraint that requires that an object be between a span of elevation angles
 from any or all of the points along a given line on the surface of the central body. 
 | 
| CentralBodySurfaceRegionConstraint
 An  
AccessConstraint that requires that an object be within a given CentralBodySurfaceRegion. | 
| CentralBodySurfaceRegionElevationAngleConstraint
 An  
AccessConstraint that requires that an object be between a span of elevation angles
 from any or all of the points in a given area on the surface of the CentralBody (get / set). | 
| CentralBodySurfaceRegionSensorVolumeConstraint
 An access constraint that requires that an  
EllipsoidSurfaceRegion attached to one end of the
 ConstrainedLink (get / set) be partially within the volume of the sensor attached to the other end of the link. | 
| CircularEquatorialOrbitGrazingAngleConstraint | 
| CommunicationLinkConstraint
 
 An access constraint which is based on a communication link parameter defined by a  
CommunicationLinkScalar. | 
| CommunicationObjectConstraint
 
 An access constraint which is based on a communication or link budget parameter defined by a  
CommunicationObjectScalar. | 
| CovarianceSeparationConstraint | 
| DilutionOfPrecisionConstraint | 
| ElevationAngleConstraint | 
| ElevationAngleRateConstraint | 
| GroundSampleDistanceConstraint
 An access constraint which requires the Ground Sample Distance (GSD) to be greater than a
 minimum and less than a maximum value. 
 | 
| HeightAboveHorizonConstraint | 
| NavigationAccuracyAssessedConstraint | 
| NavigationAccuracyPredictedConstraint | 
| PlaneIndicator
 Indicates which plane to use with a  
AngleInPlaneConstraint
 or a AngleOutOfPlaneConstraint | 
| RangeConstraint | 
| RangeRateConstraint | 
| ScalarConstraint
 A class representing a generalized constraint based on a given evaluator
 with a minimum and maximum threshold value which indicate the satisfaction region. 
 | 
| SensorVolumeConstraint | 
| SingleTargetRadarObjectConstraint
 
 An access constraint which is based on a radar system performance parameter defined by a
  
SingleTargetRadarLinkScalar. | 
| SurfaceDistanceConstraint
 An Access constraint that requires that the surface distance between two objects be above a minimum and
 below a maximum in meters. 
 | 
| TerrainLineOfSightConstraint | 
| ThirdBodyElevationAngleConstraint | 
| TotalAngularRateConstraint |