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.cesium.advanced |
Contains less-often used types for generating CZML.
|
agi.foundation.communications |
Contains types for representing electromagnetic signals and propagating them along communication links.
|
agi.foundation.communications.antennas |
Contains types for representing antennas, defining gain patterns, and processing electromagnetic signals.
|
agi.foundation.communications.signalprocessing |
Contains types for representing communication hardware and processing electromagnetic signals.
|
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.coverage.figureofmerit |
Contains types for computing statistical data on coverage calculations.
|
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.awt | |
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 |
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.propagators.advanced |
Contains types used to create more specialized propagation scenarios.
|
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.tirem |
Contains types related to TIREM (Terrain Integrated Rough Earth Model).
|
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 |
---|
Action1
Represents a method that takes a single parameter and does not return a value.
|
ArgumentException
The exception that is thrown when one of the arguments provided to a method is not
valid.
|
BaseCollection
Provides the base class for a generic collection.
|
Delegate
Represents a delegate, which is a data structure that refers to a static method, or an
instance method, or an anonymous method.
|
Enumeration
A marker interface for types implementing an enumeration based on an integer value.
|
EventHandler
Represents a method that will handle an event.
|
IDisposable
Defines a method to release allocated resources.
|
IEquatable
Defines a generalized method that a value type or class implements to create a
type-specific method for determining equality of instances.
|
ImmutableValueType
Marker interface for a
ValueType that is declared to be immutable, that is,
none of the contained data may change after construction. |
ValueType
Provides the base class for value types.
|
Class and Description |
---|
BaseCollection
Provides the base class for a generic collection.
|
Enumeration
A marker interface for types implementing an enumeration based on an integer value.
|
IDisposable
Defines a method to release allocated resources.
|
Class and Description |
---|
Enumeration
A marker interface for types implementing an enumeration based on an integer value.
|
Class and Description |
---|
Enumeration
A marker interface for types implementing an enumeration based on an integer value.
|
IEquatable
Defines a generalized method that a value type or class implements to create a
type-specific method for determining equality of instances.
|
ImmutableValueType
Marker interface for a
ValueType that is declared to be immutable, that is,
none of the contained data may change after construction. |
ValueType
Provides the base class for value types.
|
Class and Description |
---|
BaseCollection
Provides the base class for a generic collection.
|
Enumeration
A marker interface for types implementing an enumeration based on an integer value.
|
Class and Description |
---|
BaseCollection
Provides the base class for a generic collection.
|
Delegate
Represents a delegate, which is a data structure that refers to a static method, or an
instance method, or an anonymous method.
|
Enumeration
A marker interface for types implementing an enumeration based on an integer value.
|
IDisposable
Defines a method to release allocated resources.
|
IEquatable
Defines a generalized method that a value type or class implements to create a
type-specific method for determining equality of instances.
|
Class and Description |
---|
Enumeration
A marker interface for types implementing an enumeration based on an integer value.
|
EventHandler
Represents a method that will handle an event.
|
IEquatable
Defines a generalized method that a value type or class implements to create a
type-specific method for determining equality of instances.
|
ImmutableValueType
Marker interface for a
ValueType that is declared to be immutable, that is,
none of the contained data may change after construction. |
ValueType
Provides the base class for value types.
|
Class and Description |
---|
EventArgs
EventArgs is the base class for classes containing event data.
|
Class and Description |
---|
BaseCollection
Provides the base class for a generic collection.
|
Delegate
Represents a delegate, which is a data structure that refers to a static method, or an
instance method, or an anonymous method.
|
Enumeration
A marker interface for types implementing an enumeration based on an integer value.
|
IDisposable
Defines a method to release allocated resources.
|
IEquatable
Defines a generalized method that a value type or class implements to create a
type-specific method for determining equality of instances.
|
ImmutableValueType
Marker interface for a
ValueType that is declared to be immutable, that is,
none of the contained data may change after construction. |
Predicate
Represents a method that defines a set of criteria and determines whether the specified
object meets those criteria.
|
ValueType
Provides the base class for value types.
|
Class and Description |
---|
IDisposable
Defines a method to release allocated resources.
|
ImmutableValueType
Marker interface for a
ValueType that is declared to be immutable, that is,
none of the contained data may change after construction. |
ValueType
Provides the base class for value types.
|
Class and Description |
---|
IDisposable
Defines a method to release allocated resources.
|
IEqualityComparer
Defines methods to support the comparison of objects for equality.
|
IEquatable
Defines a generalized method that a value type or class implements to create a
type-specific method for determining equality of instances.
|
Class and Description |
---|
Enumeration
A marker interface for types implementing an enumeration based on an integer value.
|
IDisposable
Defines a method to release allocated resources.
|
ImmutableValueType
Marker interface for a
ValueType that is declared to be immutable, that is,
none of the contained data may change after construction. |
ValueType
Provides the base class for value types.
|
Class and Description |
---|
Action
Represents a method that takes no parameters and does not return a value.
|
Action.Function
A functional interface for the containing delegate type.
|
Action1
Represents a method that takes a single parameter and does not return a value.
|
Action1.Function
A functional interface for the containing delegate type.
|
ArgumentException
The exception that is thrown when one of the arguments provided to a method is not
valid.
|
AsyncCompletedEventArgs
Provides data for asynchronous method completion event.
|
CancelEventArgs
Provides data for a cancelable event.
|
Converter
Represents a method that converts an object from one type to another type.
|
Converter.Function
A functional interface for the containing delegate type.
|
Delegate
Represents a delegate, which is a data structure that refers to a static method, or an
instance method, or an anonymous method.
|
DoWorkEventArgs
Provides data for the DoWork event handler.
|
DoWorkEventHandler
Represents a method that will handle the DoWork event.
|
DoWorkEventHandler.Function
A functional interface for the containing delegate type.
|
Enumeration
A marker interface for types implementing an enumeration based on an integer value.
|
EventArgs
EventArgs is the base class for classes containing event data.
|
EventHandler
Represents a method that will handle an event.
|
EventHandler.Function
A functional interface for the containing delegate type.
|
EventResetMode
Indicates whether an
EventWaitHandle is reset automatically or manually after
receiving a signal. |
EventWaitHandle
Represents a thread synchronization event.
|
FileAccess
Defines constants for read, write, or read/write access to a file.
|
FileMode
Specifies how the operating system should open a file.
|
FontStyle
Specifies style information applied to text.
|
IDisposable
Defines a method to release allocated resources.
|
ImmutableValueType
Marker interface for a
ValueType that is declared to be immutable, that is,
none of the contained data may change after construction. |
ISeekableStream
Seekable streams can get and set their position and length.
|
MouseButtons
Specifies constants that define which mouse button was pressed.
|
Predicate
Represents a method that defines a set of criteria and determines whether the specified
object meets those criteria.
|
Predicate.Function
A functional interface for the containing delegate type.
|
ProgressChangedEventArgs
Provides data for the ProgressChanged event.
|
ProgressChangedEventHandler
Represents a method that will handle a ProgressChanged event.
|
ProgressChangedEventHandler.Function
A functional interface for the containing delegate type.
|
RunWorkerCompletedEventArgs
Provides data for the RunWorkerCompleted event.
|
RunWorkerCompletedEventHandler
Represents a method that will handle a RunWorkerCompleted event.
|
RunWorkerCompletedEventHandler.Function
A functional interface for the containing delegate type.
|
SendOrPostCallback
Represents a method to be called when a message is to be dispatched to a
synchronization context.
|
SendOrPostCallback.Function
A functional interface for the containing delegate type.
|
ValueType
Provides the base class for value types.
|
WaitCallback
Represents a callback method to be executed by a thread pool thread.
|
WaitCallback.Function
A functional interface for the containing delegate type.
|
WaitHandle
Encapsulates operating system-specific objects that wait for exclusive access to shared
resources.
|
WrappedRuntimeException
Wraps an exception as a RuntimeException and delegates methods to the wrapped
exception.
|
Class and Description |
---|
Delegate
Represents a delegate, which is a data structure that refers to a static method, or an
instance method, or an anonymous method.
|
Enumeration
A marker interface for types implementing an enumeration based on an integer value.
|
IDisposable
Defines a method to release allocated resources.
|
IEquatable
Defines a generalized method that a value type or class implements to create a
type-specific method for determining equality of instances.
|
ImmutableValueType
Marker interface for a
ValueType that is declared to be immutable, that is,
none of the contained data may change after construction. |
ValueType
Provides the base class for value types.
|
Class and Description |
---|
Delegate
Represents a delegate, which is a data structure that refers to a static method, or an
instance method, or an anonymous method.
|
Enumeration
A marker interface for types implementing an enumeration based on an integer value.
|
Class and Description |
---|
Delegate
Represents a delegate, which is a data structure that refers to a static method, or an
instance method, or an anonymous method.
|
Class and Description |
---|
Delegate
Represents a delegate, which is a data structure that refers to a static method, or an
instance method, or an anonymous method.
|
Enumeration
A marker interface for types implementing an enumeration based on an integer value.
|
IDisposable
Defines a method to release allocated resources.
|
Class and Description |
---|
BaseCollection
Provides the base class for a generic collection.
|
Enumeration
A marker interface for types implementing an enumeration based on an integer value.
|
IDisposable
Defines a method to release allocated resources.
|
Class and Description |
---|
BaseCollection
Provides the base class for a generic collection.
|
Enumeration
A marker interface for types implementing an enumeration based on an integer value.
|
IDisposable
Defines a method to release allocated resources.
|
IEquatable
Defines a generalized method that a value type or class implements to create a
type-specific method for determining equality of instances.
|
ImmutableValueType
Marker interface for a
ValueType that is declared to be immutable, that is,
none of the contained data may change after construction. |
ValueType
Provides the base class for value types.
|
Class and Description |
---|
AsyncCompletedEventArgs
Provides data for asynchronous method completion event.
|
BaseCollection
Provides the base class for a generic collection.
|
Delegate
Represents a delegate, which is a data structure that refers to a static method, or an
instance method, or an anonymous method.
|
DimensionF
Stores an ordered pair of floating-point numbers, typically the width and height of a
rectangle, with float precision.
|
Enumeration
A marker interface for types implementing an enumeration based on an integer value.
|
EventArgs
EventArgs is the base class for classes containing event data.
|
EventHandler
Represents a method that will handle an event.
|
FontStyle
Specifies style information applied to text.
|
IDisposable
Defines a method to release allocated resources.
|
IEquatable
Defines a generalized method that a value type or class implements to create a
type-specific method for determining equality of instances.
|
PointF
Stores an ordered pair of floating-point x- and y-coordinates, defining a point in a
two-dimensional plane, with float precision.
|
Class and Description |
---|
BaseCollection
Provides the base class for a generic collection.
|
Enumeration
A marker interface for types implementing an enumeration based on an integer value.
|
EventArgs
EventArgs is the base class for classes containing event data.
|
EventHandler
Represents a method that will handle an event.
|
IDisposable
Defines a method to release allocated resources.
|
IEquatable
Defines a generalized method that a value type or class implements to create a
type-specific method for determining equality of instances.
|
ImmutableValueType
Marker interface for a
ValueType that is declared to be immutable, that is,
none of the contained data may change after construction. |
MouseButtons
Specifies constants that define which mouse button was pressed.
|
ValueType
Provides the base class for value types.
|
Class and Description |
---|
IDisposable
Defines a method to release allocated resources.
|
Class and Description |
---|
Enumeration
A marker interface for types implementing an enumeration based on an integer value.
|
IDisposable
Defines a method to release allocated resources.
|
Class and Description |
---|
Enumeration
A marker interface for types implementing an enumeration based on an integer value.
|
IDisposable
Defines a method to release allocated resources.
|
IEquatable
Defines a generalized method that a value type or class implements to create a
type-specific method for determining equality of instances.
|
ImmutableValueType
Marker interface for a
ValueType that is declared to be immutable, that is,
none of the contained data may change after construction. |
ValueType
Provides the base class for value types.
|
Class and Description |
---|
BaseCollection
Provides the base class for a generic collection.
|
Delegate
Represents a delegate, which is a data structure that refers to a static method, or an
instance method, or an anonymous method.
|
Enumeration
A marker interface for types implementing an enumeration based on an integer value.
|
FileAccess
Defines constants for read, write, or read/write access to a file.
|
FileMode
Specifies how the operating system should open a file.
|
FileStream
Exposes an
InputStream around a file, with buffering and seeking. |
IDisposable
Defines a method to release allocated resources.
|
Class and Description |
---|
Delegate
Represents a delegate, which is a data structure that refers to a static method, or an
instance method, or an anonymous method.
|
DoWorkEventHandler
Represents a method that will handle the DoWork event.
|
Enumeration
A marker interface for types implementing an enumeration based on an integer value.
|
EventArgs
EventArgs is the base class for classes containing event data.
|
EventHandler
Represents a method that will handle an event.
|
IDisposable
Defines a method to release allocated resources.
|
ManualResetEvent
Notifies one or more waiting threads that an event has occurred.
|
ProgressChangedEventHandler
Represents a method that will handle a ProgressChanged event.
|
RunWorkerCompletedEventHandler
Represents a method that will handle a RunWorkerCompleted event.
|
SendOrPostCallback
Represents a method to be called when a message is to be dispatched to a
synchronization context.
|
Class and Description |
---|
Enumeration
A marker interface for types implementing an enumeration based on an integer value.
|
Class and Description |
---|
BaseCollection
Provides the base class for a generic collection.
|
Enumeration
A marker interface for types implementing an enumeration based on an integer value.
|
Class and Description |
---|
BaseCollection
Provides the base class for a generic collection.
|
Enumeration
A marker interface for types implementing an enumeration based on an integer value.
|
IEquatable
Defines a generalized method that a value type or class implements to create a
type-specific method for determining equality of instances.
|
ImmutableValueType
Marker interface for a
ValueType that is declared to be immutable, that is,
none of the contained data may change after construction. |
ValueType
Provides the base class for value types.
|
Class and Description |
---|
Enumeration
A marker interface for types implementing an enumeration based on an integer value.
|
Class and Description |
---|
Delegate
Represents a delegate, which is a data structure that refers to a static method, or an
instance method, or an anonymous method.
|
Enumeration
A marker interface for types implementing an enumeration based on an integer value.
|
EventArgs
EventArgs is the base class for classes containing event data.
|
EventHandler
Represents a method that will handle an event.
|
IDisposable
Defines a method to release allocated resources.
|
IEquatable
Defines a generalized method that a value type or class implements to create a
type-specific method for determining equality of instances.
|
Class and Description |
---|
BaseCollection
Provides the base class for a generic collection.
|
Delegate
Represents a delegate, which is a data structure that refers to a static method, or an
instance method, or an anonymous method.
|
Enumeration
A marker interface for types implementing an enumeration based on an integer value.
|
IDisposable
Defines a method to release allocated resources.
|
Class and Description |
---|
BaseCollection
Provides the base class for a generic collection.
|
Converter
Represents a method that converts an object from one type to another type.
|
DimensionF
Stores an ordered pair of floating-point numbers, typically the width and height of a
rectangle, with float precision.
|
IDisposable
Defines a method to release allocated resources.
|
PointF
Stores an ordered pair of floating-point x- and y-coordinates, defining a point in a
two-dimensional plane, with float precision.
|
Class and Description |
---|
BaseCollection
Provides the base class for a generic collection.
|
Enumeration
A marker interface for types implementing an enumeration based on an integer value.
|
IDisposable
Defines a method to release allocated resources.
|
Class and Description |
---|
BaseCollection
Provides the base class for a generic collection.
|
Enumeration
A marker interface for types implementing an enumeration based on an integer value.
|
EventArgs
EventArgs is the base class for classes containing event data.
|
EventHandler
Represents a method that will handle an event.
|
ICloneable
Supports cloning, which creates a new instance of a class with the same value as an
existing instance.
|
IDisposable
Defines a method to release allocated resources.
|
IEquatable
Defines a generalized method that a value type or class implements to create a
type-specific method for determining equality of instances.
|
ImmutableValueType
Marker interface for a
ValueType that is declared to be immutable, that is,
none of the contained data may change after construction. |
ValueType
Provides the base class for value types.
|
Class and Description |
---|
IDisposable
Defines a method to release allocated resources.
|
ImmutableValueType
Marker interface for a
ValueType that is declared to be immutable, that is,
none of the contained data may change after construction. |
ValueType
Provides the base class for value types.
|
Class and Description |
---|
Enumeration
A marker interface for types implementing an enumeration based on an integer value.
|
Class and Description |
---|
Enumeration
A marker interface for types implementing an enumeration based on an integer value.
|
Class and Description |
---|
Enumeration
A marker interface for types implementing an enumeration based on an integer value.
|
Class and Description |
---|
Delegate
Represents a delegate, which is a data structure that refers to a static method, or an
instance method, or an anonymous method.
|
Enumeration
A marker interface for types implementing an enumeration based on an integer value.
|
EventArgs
EventArgs is the base class for classes containing event data.
|
EventHandler
Represents a method that will handle an event.
|
IDisposable
Defines a method to release allocated resources.
|
Class and Description |
---|
Enumeration
A marker interface for types implementing an enumeration based on an integer value.
|
Class and Description |
---|
Delegate
Represents a delegate, which is a data structure that refers to a static method, or an
instance method, or an anonymous method.
|
Enumeration
A marker interface for types implementing an enumeration based on an integer value.
|
EventArgs
EventArgs is the base class for classes containing event data.
|
IDisposable
Defines a method to release allocated resources.
|
Class and Description |
---|
BaseCollection
Provides the base class for a generic collection.
|
Enumeration
A marker interface for types implementing an enumeration based on an integer value.
|
ICloneable
Supports cloning, which creates a new instance of a class with the same value as an
existing instance.
|
IEquatable
Defines a generalized method that a value type or class implements to create a
type-specific method for determining equality of instances.
|
ImmutableValueType
Marker interface for a
ValueType that is declared to be immutable, that is,
none of the contained data may change after construction. |
ValueType
Provides the base class for value types.
|
Class and Description |
---|
Converter
Represents a method that converts an object from one type to another type.
|
Delegate
Represents a delegate, which is a data structure that refers to a static method, or an
instance method, or an anonymous method.
|
Enumeration
A marker interface for types implementing an enumeration based on an integer value.
|
IEqualityComparer
Defines methods to support the comparison of objects for equality.
|
IEquatable
Defines a generalized method that a value type or class implements to create a
type-specific method for determining equality of instances.
|
ImmutableValueType
Marker interface for a
ValueType that is declared to be immutable, that is,
none of the contained data may change after construction. |
ValueType
Provides the base class for value types.
|
Class and Description |
---|
Delegate
Represents a delegate, which is a data structure that refers to a static method, or an
instance method, or an anonymous method.
|
Class and Description |
---|
BaseCollection
Provides the base class for a generic collection.
|
Delegate
Represents a delegate, which is a data structure that refers to a static method, or an
instance method, or an anonymous method.
|
DimensionF
Stores an ordered pair of floating-point numbers, typically the width and height of a
rectangle, with float precision.
|
Enumeration
A marker interface for types implementing an enumeration based on an integer value.
|
EventArgs
EventArgs is the base class for classes containing event data.
|
EventHandler
Represents a method that will handle an event.
|
IDisposable
Defines a method to release allocated resources.
|
PointF
Stores an ordered pair of floating-point x- and y-coordinates, defining a point in a
two-dimensional plane, with float precision.
|