| Package | Description | 
|---|---|
| agi.foundation | 
 Contains commonly used types. 
 | 
| agi.foundation.access | 
 Contains types used in performing access calculations. 
 | 
| 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.ccsds | 
 Contains types for interoperating with data formats supported by 
 The Consultative Committee for Space Data Systems (CCSDS). 
 | 
| agi.foundation.celestial | 
 Contains types used in modeling characteristics of celestial objects and celestial phenomena. 
 | 
| agi.foundation.cesium | 
 Contains types used for defining graphical properties of definitional objects to be written out as CZML. 
 | 
| agi.foundation.communications | 
 Contains types for representing electromagnetic signals and propagating them along communication links. 
 | 
| agi.foundation.communications.signalpropagation | 
 Contains types for propagating electromagnetic signals along communication links. 
 | 
| agi.foundation.compatibility | |
| agi.foundation.coordinates | 
 Contains types for quantifying and converting between various coordinate representations. 
 | 
| agi.foundation.coverage | 
 Contains types for computing complex access calculations between many different objects simultaneously. 
 | 
| 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 | 
 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.imaging | 
 Provides types for raster and image processing, and for writing JPEG 2000 files. 
 | 
| agi.foundation.graphics.renderer | 
 Defines types that interface to the GPU that are independent of the underlying graphics API, such as OpenGL. 
 | 
| agi.foundation.infrastructure | 
 Contains types which support various aspects of the DME Component Libraries infrastructure. 
 | 
| agi.foundation.infrastructure.threading | 
 Contains types used to perform and manage calculations among multiple threads of execution. 
 | 
| 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.navigation.models | 
 Contains types representing more detailed navigation-related models. 
 | 
| agi.foundation.numericalmethods | 
 Contains general numerical algorithms. 
 | 
| agi.foundation.numericalmethods.advanced | 
 Contains additional advanced numerical algorithms and supporting types. 
 | 
| 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.radar | 
 Contains types that perform radar system performance analysis. 
 | 
| 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.segmentpropagation | 
 Contains types for modeling a trajectory in segments, where the type of propagation varies for each segment. 
 | 
| agi.foundation.stk | 
 Contains types for interoperating with the STK desktop application and related data. 
 | 
| agi.foundation.stoppingconditions | 
 Contains types for stopping propagation when various events occur. 
 | 
| agi.foundation.terrain | 
 Contains types for reading and analyzing terrain data. 
 | 
| agi.foundation.time | 
 Contains types for quantifying and converting between various date, time, and time standard representations. 
 | 
| agi.foundation.tracking | 
 Contains types for acquiring, analyzing and archiving dynamic data, such as those found in real-time feeds or simulation environments. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
BehaviorBeyondAvailability
Defines the behavior when the evaluation time is beyond the availability for the object. 
 | 
class  | 
SignalDirection
Indicates the sense of the direction of a signal with respect to an observer. 
 | 
class  | 
SphericalMedianCalculationMethod
Specifies which method to use when calculating the spherical median. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AccessClassification
The possible states of an Access availability computation. 
 | 
class  | 
AccessConstraintApplicability
An indication of when an access constraint applies. 
 | 
class  | 
AccessConstraintSource
Indicates the source of an Access constraint. 
 | 
class  | 
AccessEventTimes
Indicates the manner in which event times are to be reported. 
 | 
class  | 
AccessSignalModel
Indicates which effects are to be consider in modeling the signal path and observation. 
 | 
class  | 
LinkGraphDirection
Identifies the link direction required during a traversal of the  
LinkGraph. | 
class  | 
LinkRole
Identifies an object (transmitter or receiver) in a link ( 
ILinkService). | 
| Modifier and Type | Class and Description | 
|---|---|
static class  | 
CentralBodyEllipticCylindricalAccessConstraint.ModelFidelity
Indicates the model to be used. 
 | 
class  | 
PlaneIndicator
Indicates which plane to use with a  
AngleInPlaneConstraint
 or a AngleOutOfPlaneConstraint | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
ClimbDescentCommandedValuesElement
An enumeration indicating one value from a  
ClimbDescentCommandedValues object. | 
class  | 
CruiseCommandedValuesElement
An enumeration indicating one value from a  
CruiseCommandedValues object. | 
class  | 
ManeuverReferenceAxes
Indicates the axes that are to be used for defining the maneuver. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
CcsdsInterpolationMethod
This type defines the interpolation method for Consultative Committee for Space Data Systems (CCSDS)
 Orbit Ephemeris Message (OEM) data. 
 | 
class  | 
CcsdsOemFileOutputFormat
A value indicating which output format should be used
 for the CCSDS OEM file. 
 | 
class  | 
CcsdsReferenceFrameType
This type defines whether a Consultative Committee for Space Data Systems (CCSDS)
 reference frame is inertial, fixed, or unknown. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
CoefficientOfReflectivityType
Defines the type of Reflectivity Coefficient used in initializing  
SimpleSolarRadiationForce. | 
class  | 
EclipseType
Enumerates the different types of shadowing that can occur during an eclipse. 
 | 
class  | 
JplDECentralBody
The central bodies referenced in a JPL DE file. 
 | 
class  | 
JplDEDataIndex
Indices of the data available in a JPL DE file. 
 | 
class  | 
KindOfForce
Indicates the properties of a given force to be used when
 distinguishing the behavior of forces when defining equations of motion. 
 | 
class  | 
RadiationVectorType
Defines the type of vector to use between the target and the illuminating body in context of scalar occultation. 
 | 
class  | 
RoleOfForce
An indication of how important a given force is in the overall composite force
 acting on a given object. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AzimuthElevationMaskGraphicsProjection
Defines how  
AzimuthElevationMaskGraphics are visualized. | 
class  | 
CesiumArcType
Specifies the type of an arc. 
 | 
class  | 
CesiumClassificationType
Whether a classification affects terrain, 3D Tiles, or both. 
 | 
class  | 
CesiumColorBlendMode
The mode to use when blending between a target color and an entity's source color. 
 | 
class  | 
CesiumExtrapolationType
The type of extrapolation to perform when outside the sample data range of an interpolatable property. 
 | 
class  | 
CesiumGenerationStatus
The return value of a call to  
ICzmlDocumentPacketizer.generateNextPacket(). | 
class  | 
CesiumHeightReference
The height reference of an object, which indicates if the object's position is relative to terrain or not. 
 | 
class  | 
CesiumHorizontalOrigin
The horizontal origin of an item relative to its position. 
 | 
class  | 
CesiumImageFormat
The format of an image to be embedded in a CZML stream. 
 | 
class  | 
CesiumInterpolationAlgorithm
The algorithm to use for interpolation of sampled data. 
 | 
class  | 
CesiumLabelStyle
Specifies how the text of a label is drawn. 
 | 
class  | 
CesiumResourceBehavior
Specifies whether to embed a resource into a CZML stream or simply link to them. 
 | 
class  | 
CesiumSensorVolumePortionToDisplay
Specifies which parts of a sensor are to be displayed. 
 | 
class  | 
CesiumShadowMode
Whether or not an object casts or receives shadows from each light source when shadows are enabled. 
 | 
class  | 
CesiumStripeOrientation
The orientation of the stripes in a stripe material. 
 | 
class  | 
CesiumVerticalOrigin
The vertical origin of an item relative to its position. 
 | 
class  | 
ClockRange
Defines the behavior of a clock when its current time reaches its start or end point. 
 | 
class  | 
ClockStep
Defines how a simulated clock advances in time. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AntennaTargetingResultReason
Defines the reason attempting to orient a transmitter or receiver
 located within a  
CommunicationSystem
 has failed. | 
class  | 
PolarizationReferenceAxis
The reference axis from which the tilt angle is measured. 
 | 
static class  | 
SphericalTabularMonostaticCrossSectionScatteringCoefficient.PolarizationScatteringBasis
The scattering basis associated with the 2x2 complex scattering matrix cross section values. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
ItuRP835Version
ITU-R P.835 version 
 | 
class  | 
TiremPropagationMode
The different modes of propagation TIREM reports. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
EventResetMode
Indicates whether an  
EventWaitHandle is reset automatically or manually after
 receiving a signal. | 
class  | 
FileAccess
Defines constants for read, write, or read/write access to a file. 
 | 
class  | 
FileMode
Specifies how the operating system should open a file. 
 | 
class  | 
FontStyle
Specifies style information applied to text. 
 | 
class  | 
MouseButtons
Specifies constants that define which mouse button was pressed. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AxisIndicator
Specifies one of the three Cartesian axes. 
 | 
class  | 
CartesianElement
An enumeration indicating a part of a  
Cartesian. | 
class  | 
CartographicElement
The elements in a  
Cartographic type. | 
class  | 
DelaunayElement
An enumeration indicating a specific element in Delaunay elements. 
 | 
class  | 
EquinoctialElement
An enumeration indicating a specific element in equinoctial elements. 
 | 
class  | 
EulerSequenceIndicator
Indicates the order of the axes rotations in an Euler sequence. 
 | 
class  | 
KeplerianElement
An enumeration indicating a specific element in Keplerian elements. 
 | 
class  | 
KozaiIzsakMeanElement
An enumeration indicating a specific element in Kozai-Izsak mean elements. 
 | 
class  | 
OrbitDirectionType
Defines the direction of orbital motion of an object with respect to the rotation of its primary body. 
 | 
class  | 
OrbitType
An enumeration of the possible types and special cases of orbits. 
 | 
class  | 
PoleIndicator
Specifies one of the two geographical poles, or neither. 
 | 
class  | 
SphericalElement
The elements in a  
Spherical coordinates. | 
class  | 
YawPitchRollIndicator
Indicates the order of the axes rotations in a yaw-pitch-roll sequence. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
CoverageFilterType
Indicates whether an interval of coverage is valid based on the number of assets available. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
DisplacementVectorParticipant
Identifies a participant in a  
VectorDisplacement. | 
class  | 
EllipsoidSurfaceRegionCurveConnectionType
Specifies one of two surface curve connection types. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
CylinderFill
Cylinder faces that can be filled. 
 | 
class  | 
WindingOrder
Specifies the order for positions or front facing triangles. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
EllipsoidType
The type of an ellipsoid. 
 | 
class  | 
EnclosureFunctionType
Describes the nature of an enclosure function returned by  
Solid.getEnclosureDescriptions(). | 
class  | 
SensorSpaceProjection
Specifies the type of projection to use when projecting a sensor into space. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AntiAliasing
The multisample anti-aliasing (MSAA) options for Scenes. 
 | 
class  | 
BinaryLogicOperation
Binary logic operations that can be used by  
CompositeDisplayCondition. | 
class  | 
BingMapsStyle
A map style for use by Microsoft Bing Maps For Enterprise. 
 | 
class  | 
KmlNetworkLinkRefreshMode
Defines the options available for a KmlNetworkLink's RefreshMode property. 
 | 
class  | 
KmlNetworkLinkViewRefreshMode
Defines the options available for a KmlNetworkLink's ViewRefreshMode property. 
 | 
class  | 
ModelUpAxis
 | 
class  | 
OutlineAppearance
Possible appearances of an outline. 
 | 
class  | 
PolylineStyle
The line style to use for PolylinePrimitives 
 | 
class  | 
PolylineType
Describes how to interpret positions defining a polyline. 
 | 
class  | 
SetHint
An optimization hint optionally provided to
primitives
to enhance performance for static or dynamic primitives. 
 | 
class  | 
StereoProjectionMode
The stereoscopic projection mode used for the left and right eye scenes. 
 | 
class  | 
StereoscopicDisplayMode
The stereoscopic display mode. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
BlendingEquation
The operation that will be used when combining the source and destination values during blending. 
 | 
class  | 
BlendingFunction
The operation that will be used when computing the source and destination values that will be used during blending. 
 | 
class  | 
CameraSnapshotFileFormat
When using  
CameraSnapshot or
CameraVideoRecording
to save a snapshot to a file, this specifies the file format. | 
class  | 
CameraVideoFormat
When using  
CameraVideoRecording
to record a video, this specifies the file format. | 
class  | 
ConstrainedUpAxis
 | 
protected static class  | 
ForwardAnimation.AnimationState  | 
class  | 
GlobeOverlayRole
The role of a  
GlobeOverlay. | 
class  | 
IndicesOrderHint
An optimization hint optionally provided to a primitive's
 
SetPartial method to enhance performance. | 
class  | 
MaintainAspectRatio
Specifies whether the aspect ratio of a texture will be maintained during sizing of a screen overlay. 
 | 
class  | 
MapProjection
The projection of the pixel data returned from a  
CustomImageGlobeOverlay. | 
class  | 
MarkerBatchRenderingMethod
Rendering methods available for use by the marker batch primitive. 
 | 
class  | 
MarkerBatchRenderPass
The pass during which the marker batch is rendered. 
 | 
class  | 
MarkerBatchSizeSource
Determines which marker batch property is used to size each marker in a marker batch. 
 | 
class  | 
MarkerBatchSortOrder
The order in which markers in a marker batch are sorted before rendering. 
 | 
class  | 
MarkerBatchUnit
The unit for marker sizes in a marker batch. 
 | 
class  | 
ModelTransformationType
Transformation types that define the way a  
ModelTransformation
changes the geometry of the ModelArticulation it is associated with. | 
class  | 
Origin
Vertical and horizontal origin. 
 | 
class  | 
PathPrimitiveRemoveLocation
Represents the location of a point to be removed. 
 | 
class  | 
PrimitivesSortOrder
The order in which primitives are sorted before rendering. 
 | 
class  | 
ProjectedRasterRenderPass
The pass during which the projected raster is rendered. 
 | 
class  | 
RefreshRate
The rate at which animation frames will occur. 
 | 
class  | 
RenderPass
Describes when a primitive will be rendered. 
 | 
class  | 
RenderPassHint
An optimization hint optionally provided to a primitive's
 
Set method to enhance performance when per-position colors are used. | 
class  | 
ScreenOverlayOrigin
Specifies the origin of a screen overlay, as well as the direction of the horizontal and
vertical axes. 
 | 
class  | 
ScreenOverlayPinningOrigin
Specifies the origin of the  
PinningPosition (get) of the screen overlay, as well as the direction of the horizontal and
vertical axes for that pinning position. | 
class  | 
ScreenOverlayUnit
A unit specifying how a screen overlay is sized and positioned relative to its parent. 
 | 
class  | 
SimulationAnimationCycle
Defines the next animation time that will happen when the start and end times are reached. 
 | 
class  | 
SurfaceMeshRenderingMethod
Rendering methods available for use by the surface mesh primitive. 
 | 
class  | 
Visibility
Result of a visibility test, such as testing if a sphere intersects a frustum. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
BlurMethod
The method used to blur or smooth a raster. 
 | 
class  | 
EdgeDetectMethod
The method used to detect edges in a raster. 
 | 
class  | 
FlipAxis
The axis on which a raster will be flipped. 
 | 
class  | 
GradientDetectMethod
The method used to detect gradients in a raster. 
 | 
class  | 
Jpeg2000CompressionProfile
Defines the profile used when encoding a JPEG 2000 file. 
 | 
class  | 
RasterBand
Common band types that may be contained within a  
Raster dataset. | 
class  | 
RasterFormat
Common  
RasterBand layouts that may be contained within a Raster dataset. | 
class  | 
RasterOrientation
The vertical orientation of the raster. 
 | 
class  | 
RasterType
The type of data contained within each band of a  
Raster dataset. | 
class  | 
SharpenMethod
The method used to sharpen a raster. 
 | 
class  | 
VideoPlayback
Specifies how the  
VideoStream will playback. | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
CullFace
Identifies whether front- and/or back-facing triangles are culled. 
 | 
class  | 
InternalTextureFormat
The format of individual texels in a texture. 
 | 
class  | 
MagnificationFilter
The filter used when the pixel being textured maps to an area less than
or equal to one texel. 
 | 
class  | 
MinificationFilter
The filter used when the pixel being textured maps to an area greater than one texel. 
 | 
class  | 
RendererShadeModel
Identifies which shade model to use. 
 | 
class  | 
TextureWrap
Determine how to handle textures coordinates that fall outside of the range
 
[0, 1]. | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
ParameterAction
Indicates the action taken by the  
EvaluatorGroup when an evaluator is
 parameterized with a parameter on which it does not actually depend | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
PersistentDictionaryAddResult
Indicates the result of adding a key-value pair to a  
PersistentDictionary. | 
class  | 
ThreadSource
The source of a thread used to execute a parallelizable operation. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AccuracyCalculationPersona
Type definitions for the accuracy calculation persona. 
 | 
class  | 
ConfidenceIntervalVariableDimension
Signifies the dimension of a variable for the confidence interval calculation. 
 | 
class  | 
DilutionOfPrecisionOptimization
The Dilution of Precision (DOP) value to optimize on for Best N solutions. 
 | 
class  | 
DilutionOfPrecisionType
An enumeration defining the type of Dilution of Precision (DOP). 
 | 
class  | 
GpsReceiverSolutionType
Enumeration defining the Solution types available for a receiver. 
 | 
class  | 
NavigationAccuracyAssessedType
An enumeration defining the type of assessed navigation accuracy. 
 | 
class  | 
NavigationAccuracyPredictedType
An enumeration defining the type of predicted navigation accuracy. 
 | 
class  | 
NavigationBlockType
Defines the Global Positioning System satellite blocks. 
 | 
class  | 
RaimFlightPhase
The flight phase definitions for use with  
ReceiverAutonomousIntegrityMonitoring (RAIM). | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
GpsSignalConfiguration
Standard receiver configurations. 
 | 
class  | 
NavigationSignalPriority
Defines signal priorities for multiple signals in a  
NavigationSignalCollection. | 
class  | 
NavigationSignalTrackingType
Defines signal tracking types within a  
NavigationReceiverChannel. | 
class  | 
NavigationSignalType
Types defining the different navigation signal configurations 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
MeteorologicalMeasurement
Enumeration of the types of meteorological data available in the Rinex file. 
 | 
class  | 
NanuType
The possible types of Notice To NAVSTAR Users (NANUs) issued. 
 | 
class  | 
OutageType
Types of possible outages. 
 | 
class  | 
RinexObservationType
Denotes what observation type the observation data corresponds to. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
static class  | 
ScalarSaastamoinenTroposphericCorrection.TroposphericObliquityMapping
The types of obliquity mapping used. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
CostFunctionGoal
Specifies whether the cost function should be minimized or maximized. 
 | 
class  | 
DerivativeMode
An enumeration indicating the mode in which to calculate derivatives. 
 | 
class  | 
EndsOfSegment
Specifies if the initial state or final state of a segment should be considered. 
 | 
class  | 
ExtremumType
Indicates whether an extremum is a minimum or a maximum. 
 | 
class  | 
FiniteDifferenceMethod
When numerically computing the derivative of a function, this will indicate if the
 finite difference method should be forward, backwards or central. 
 | 
class  | 
FunctionSegmentSlope
Indicates the slope of a segment of a function. 
 | 
class  | 
GaussJacksonCorrectionMode
Indicates whether to use the full derivative function when computing corrections
 or whether to use only "fast" derivatives when computing corrections. 
 | 
class  | 
InequalityBoundType
 | 
class  | 
IntegrationSense
Indicates whether the integration proceeds with the independent variable increasing or decreasing. 
 | 
class  | 
InterpolationAlgorithmType
Indicates a type of interpolation algorithm to use when interpolating data. 
 | 
class  | 
KindOfStepSize
Indicates what kind of behavior the step size will have during integration. 
 | 
class  | 
ScalarConstraintDifference
Specifies the manner in which the difference is computed. 
 | 
class  | 
StepSizeInformation
Indicates the behavior of the size of an integration step produced by an integrator. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
BehaviorWhenOnThreshold
Indicates the behavior of a function explorer such as  
JulianDateFunctionExplorer
 when a function value exactly equals a threshold value. | 
class  | 
BracketToward
Defines the behavior of a root finder such as  
BrentFindRoot when a sampled
 function value exactly equals zero and the root finder's ConvergenceCriteria
 requires convergence on the independent variable. | 
class  | 
BrentSolutionType
Indicates on which side of zero a solution must be found. 
 | 
class  | 
ConvergenceCriteria
Specifies the criteria to be used in determining convergence. 
 | 
class  | 
ExtremumKind
Enumerates possible extremum types. 
 | 
class  | 
NewtonRootType
 | 
class  | 
ThresholdCrossingSolutionType
Indicates on which side of threshold crossing a solution must be found. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
DisplayConditionType
Indicates the type of  
DisplayCondition that will be created
 by DisplayParametersHelper. | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
BallisticPropagatorSolutionType
Species the kind of solution that was calculated by a  
BallisticPropagator, IE whether the desired trajectory was
 successfully calculated, the propagator failed to converge on a solution, or the specified constraint was invalid. | 
class  | 
GeneralPerturbationObjectType
The classification of an orbiting body for a  
UsafGeneralPerturbationElements. | 
class  | 
LambertPathType
Indicates which type of path to take in the  
LambertOrbitSolver. | 
class  | 
LifetimeCalculationLimitType
Specifies how the  
LifetimeOrbitPropagator should behave when 
 determining completion of the computation. | 
class  | 
LifetimeCalculationStatus
An indication of the final state of the  
LifetimeOrbitPropagator calculation. | 
class  | 
PropagationEventIndication
An indication of how the propagator should proceed. 
 | 
class  | 
PropagationEventTrigger
 | 
class  | 
PropagationStage
An enumerator that communicates the which stage of propagation an evaluator is called during. 
 | 
class  | 
SimpleAscentPropagatorAscentType
The type of spline to use in the  
SimpleAscentPropagator. | 
class  | 
SimpleAscentPropagatorBurnoutVelocityFrame
Sets the  
CentralBody-relative frame used to specify the burnout velocity in SimpleAscentPropagator. | 
class  | 
SortingFormat
An enumeration that defines the order in which entries in a  
NumericalPropagationStateHistory
 are sorted. | 
class  | 
TransitionType
An enumeration that defines the format of transformation described by a  
StateTransitionMatrix. | 
class  | 
WalkerConstellationPattern
Determines whether a Walker constellation has a delta pattern or a star pattern. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
SignalToNoiseRatioComputeMode
Indicates they type of computed signal-to-noise ratio used to compute probability of detection. 
 | 
class  | 
SwerlingTargetModel
Models, introduced by Peter Swerling, used to describe the statistical properties of a target radar cross section. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
static class  | 
CircularHoldProcedure.ConfigurationData
An enumeration indicating whether the configuration of the hold was successful
    or whether there was an error. 
 | 
class  | 
ClosedTurnDirection
An enumeration that indicates which direction to turn during a closed turn such as
 a circular or racetrack hold. 
 | 
class  | 
DefaultProfileBehavior
An enumeration indicating which type of connection to use for a given  
RoutePropagator. | 
static class  | 
InscribedTurnProcedure.ConfigurationData
An enumeration indicating the status of configuring the surface procedure. 
 | 
class  | 
KindOfSurfaceConnection
An enumeration indicating the kind of behavior to use when connecting surface procedures. 
 | 
static class  | 
LandingProcedure.ConfigurationData
An enumeration indicating the status of configuring the surface procedure. 
 | 
static class  | 
RacetrackHoldProcedure.ConfigurationData
An enumeration indicating the status of configuring the surface procedure. 
 | 
class  | 
RouteHeightReference
An enumeration indicating the reference surface to use when representing a height. 
 | 
class  | 
SpeedReference
An enumeration indicating whether the speed represents the total combined speed accounting
 for the surface speed and the vertical rate or whether the speed represents the 
 speed along the surface path. 
 | 
static class  | 
StationaryHoldProcedure.ConfigurationData
An enumeration indicating the status of configuring the surface procedure. 
 | 
static class  | 
TakeoffProcedure.ConfigurationData
An enumeration indicating the status of configuring the surface procedure. 
 | 
static class  | 
TerrainAvoidanceProfile.ConfigurationData
An enumeration indicating the result of configuring the  
TerrainAvoidanceProfile. | 
static class  | 
TurnAfterWaypointProcedure.ConfigurationData
An enumeration indicating the status of configuring the surface procedure. 
 | 
static class  | 
TurnBeforeWaypointProcedure.ConfigurationData
An enumeration indicating the status of configuring the surface procedure. 
 | 
class  | 
WaypointTurnDirection
An enumeration indicating the turn direction at a waypoint or whether to let the 
 propagator specify the best direction based on the connection geometry. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
HeightConfigurationStatus
An enumeration indicating the status of the configuration of height information between route segments. 
 | 
class  | 
KindOfTangent
An enumeration indicating the behavior of a tangent line at a given arc. 
 | 
class  | 
SpeedConfigurationStatus
An enumeration indicating the status of the configuration of speed information between route segments. 
 | 
class  | 
SurfaceConnectionStatus
An enumeration indicating the status of the configuration of the surface geometry. 
 | 
class  | 
SurfaceProcedureConnectionDependency
An enumeration indicating how one surface procedure depends on another. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
ChangeStoppingConditionOption
The options for enabling or disabling a  
StoppingCondition for the 
 ChangeStoppingConditionEnabledOperator | 
class  | 
InvalidFuelStateBehavior
An  
enum that will let a maneuver segment know what to do if an maneuver can not
 be completed due to lack of fuel. | 
class  | 
MaximumDurationBehavior
Defines the behavior that a  
NumericalPropagatorSegment should use when its 
 MaximumDuration (get / set) is reached during propagation. | 
class  | 
ReturnSegmentBehavior
The possible behaviors of a  
ReturnSegment's propagation. | 
class  | 
StateForNextSegmentBehavior
Enumerates the behaviors used in passing a state from one segment to another. 
 | 
class  | 
SwitchableSegmentOption
The options for which segment will be run by default. 
 | 
class  | 
TargetedSegmentListOperatorBehavior
Defines the behavior of the  
operators
 in the TargetedSegmentList. | 
class  | 
TargetedSegmentListOperatorConvergenceBehavior
Allows the user to specify the behavior of the parent  
TargetedSegmentList 
 when an operator  finishes successfully. | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
CityType
Indicates the type of a city in a  
StkCityDatabase. | 
class  | 
CovarianceReadOptions
An enumerator describing the different options for reading Covariance from an ephemeris file. 
 | 
class  | 
StkAttitudeFileVersion
Indicates the possible versions of an STK attitude file. 
 | 
static class  | 
StkEphemerisFile.DistanceUnit
The supported distance units of measure for ephemeris and covariance information. 
 | 
static class  | 
StkEphemerisFile.StkTimeFormat
The supported time formats for ephemeris and covariance information. 
 | 
class  | 
StkEphemerisFileVersion
Indicates the possible versions of an STK ephemeris file. 
 | 
class  | 
StkPatternFileVersion
Indicates the possible versions of an STK pattern file. 
 | 
class  | 
StkSatelliteDatabaseType
Indicates the type of  
StkSatelliteDatabase to download from an AGI server. | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
CircularRange
The possible options that a numerical value could be limited to when it represents an angle. 
 | 
class  | 
InequalityCondition
The criteria for comparing one value to another. 
 | 
class  | 
StoppingConditionEnabled
Settings for enabling or disabling a  
StoppingCondition. | 
class  | 
StoppingConditionTriggeredBehavior
Describes how propagation should behave after a  
stopping condition 
 has been satisfied. | 
class  | 
StoppingConditionValueStatus
Indicates the value of the stopping condition relative to its threshold. 
 | 
class  | 
StopType
An enumeration listing the possible events in a function that can be detected by a  
StoppingCondition. | 
class  | 
WhenToCheckConstraint
An enumeration specifying when a  
StoppingConditionConstraint should be checked. | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
GTOPO30Options
Options for loading  
GTOPO30Terrain. | 
class  | 
HeightReference
An enumeration that identifies the reference for the heights returned by
  
TerrainProvider.getHeight(double, double). | 
class  | 
RasterTerrainGridCellDiagonal
Defines the direction of a diagonal across a raster terrain grid cell. 
 | 
class  | 
TerrainRegionStatus
Indicates the status of a region of terrain. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
Iso8601Format
Defines the representation of the ISO8601 date string generated by  
GregorianDate.toIso8601String(Iso8601Format). | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
MatchingStrategy
Indicates if an  
EntityFilterChain will place each
 entity in only the first EntityFilter it matches
 against or all filters in the 
 Filters (get) collection. |