| 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.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.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.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.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.advanced.signalprocessing |
Contains types for representing processing of GPS communication signals.
|
| 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.spice |
Contains types used in modeling the ephemeris of solar system bodies using JPL SPICE files.
|
| 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.
|
| Class and Description |
|---|
| CopyContext
A context that identifies a complete copy operation.
|
| DefinitionalObjectCollection
A collection of
DefinitionalObject objects. |
| ICloneWithContext
An interface for an object that can make a copy of itself that is guided by a
CopyContext instance. |
| IEnumerateDependencies
An interface to an object that can identify its dependencies.
|
| IEquatableDefinition
An interface to an object that can compare its definition to other objects.
|
| IEquatableEpsilon
Defines a method for determining equality of instances within a specified tolerance.
|
| IEvaluatorParameter
A placeholder for a parameter within an evaluator.
|
| IFreezable
An interface to an object that can be frozen such that no further changes to the object can be made.
|
| IIsTimeVarying
An interface to an object that can specify whether or not it varies with time.
|
| IThreadAware
An interface to an instance that is thread-aware.
|
| IValueEvaluator
An interface for an evaluator that takes no parameters and produces a return
value of a given type.
|
| ParameterAction
Indicates the action taken by the
EvaluatorGroup when an evaluator is
parameterized with a parameter on which it does not actually depend |
| ParameterizedEvaluator
An abstract base implementation of an
IEvaluator that has been parameterized with zero additional parameters. |
| ParameterizedEvaluator1
An abstract base implementation of an
IEvaluator that has been parameterized with one additional parameter. |
| ParameterizedEvaluator2
An abstract base implementation of an
IEvaluator that has been parameterized with two additional parameters. |
| ParameterizedEvaluator3
An abstract base implementation of an
IEvaluator that has been parameterized with three additional parameters. |
| ParameterizedEvaluator4
An abstract base implementation of an
IEvaluator that has been parameterized with four additional parameters. |
| ParameterizedEvaluator5
An abstract base implementation of an
IEvaluator that has been parameterized with five additional parameters. |
| ParameterizedEvaluator6
An abstract base implementation of an
IEvaluator that has been parameterized with six additional parameters. |
| ParameterizedEvaluator7
An abstract base implementation of an
IEvaluator that has been parameterized with seven additional parameters. |
| ParameterizedEvaluatorWithIntervals
An
IEvaluatorOverIntervals that has been parameterized with zero additional parameters. |
| ParameterizedEvaluatorWithIntervals1
An
IEvaluatorOverIntervals that has been parameterized with one additional parameter. |
| ParameterizedEvaluatorWithIntervals2
An
IEvaluatorOverIntervals that has been parameterized with two additional parameters. |
| ParameterizedEvaluatorWithIntervals3
An
IEvaluatorOverIntervals that has been parameterized with three additional parameters. |
| ParameterizedEvaluatorWithIntervals4
An
IEvaluatorOverIntervals that has been parameterized with four additional parameters. |
| ParameterizedEvaluatorWithIntervals5
An
IEvaluatorOverIntervals that has been parameterized with five additional parameters. |
| ParameterizedEvaluatorWithIntervals6
An
IEvaluatorOverIntervals that has been parameterized with six additional parameters. |
| ParameterizedEvaluatorWithIntervals7
An
IEvaluatorOverIntervals that has been parameterized with seven additional parameters. |
| ParameterizedMotionEvaluator
A
MotionEvaluator1 that has been parameterized with zero additional parameters. |
| ParameterizedMotionEvaluator1
A
MotionEvaluator1 that has been parameterized with one additional parameter. |
| ParameterizedMotionEvaluator2
A
MotionEvaluator1 that has been parameterized with two additional parameters. |
| ParameterizedMotionEvaluator3
A
MotionEvaluator1 that has been parameterized with three additional parameters. |
| ParameterizedMotionEvaluator4
A
MotionEvaluator1 that has been parameterized with four additional parameters. |
| ParameterizedMotionEvaluator5
A
MotionEvaluator1 that has been parameterized with five additional parameters. |
| ParameterizedMotionEvaluator6
A
MotionEvaluator1 that has been parameterized with six additional parameters. |
| ParameterizedMotionEvaluator7
A
MotionEvaluator1 that has been parameterized with seven additional parameters. |
| ParameterizedMotionEvaluatorWithDerivativeType
A
MotionEvaluator2 that has been parameterized with zero additional parameters. |
| ParameterizedMotionEvaluatorWithDerivativeType1
A
MotionEvaluator2 that has been parameterized with one additional parameter. |
| ParameterizedMotionEvaluatorWithDerivativeType2
A
MotionEvaluator2 that has been parameterized with two additional parameters. |
| ParameterizedMotionEvaluatorWithDerivativeType3
A
MotionEvaluator2 that has been parameterized with three additional parameters. |
| ParameterizedMotionEvaluatorWithDerivativeType4
A
MotionEvaluator2 that has been parameterized with four additional parameters. |
| ParameterizedMotionEvaluatorWithDerivativeType5
A
MotionEvaluator2 that has been parameterized with five additional parameters. |
| ParameterizedMotionEvaluatorWithDerivativeType6
A
MotionEvaluator2 that has been parameterized with six additional parameters. |
| ParameterizedMotionEvaluatorWithDerivativeType7
A
MotionEvaluator2 that has been parameterized with seven additional parameters. |
| ParameterizedValueEvaluator1
An
IValueEvaluator that has been parameterized with one additional parameter. |
| ParameterizedValueEvaluator2
An
IValueEvaluator that has been parameterized with two additional parameters. |
| ParameterizedValueEvaluator3
An
IValueEvaluator that has been parameterized with three additional parameters. |
| ParameterizedValueEvaluator4
An
IValueEvaluator that has been parameterized with four additional parameters. |
| ParameterizedValueEvaluator5
An
IValueEvaluator that has been parameterized with five additional parameters. |
| ParameterizedValueEvaluator6
An
IValueEvaluator that has been parameterized with six additional parameters. |
| ParameterizedValueEvaluator7
An
IValueEvaluator that has been parameterized with seven additional parameters. |
| Class and Description |
|---|
| CopyContext
A context that identifies a complete copy operation.
|
| DefinitionalObject
The base class for all definitional objects.
|
| DefinitionalObjectCollection
A collection of
DefinitionalObject objects. |
| DependencyEnumerator
Enumerates the dependencies of an object.
|
| ExtensibleObject
An object that can be extended at run-time with various
ObjectExtension instances in order to add
additional properties and behaviors. |
| HierarchicalLogger
A simple hierarchical logging mechanism.
|
| ICloneWithContext
An interface for an object that can make a copy of itself that is guided by a
CopyContext instance. |
| IEnumerateDependencies
An interface to an object that can identify its dependencies.
|
| IEquatableDefinition
An interface to an object that can compare its definition to other objects.
|
| IFreezable
An interface to an object that can be frozen such that no further changes to the object can be made.
|
| IIsTimeVarying
An interface to an object that can specify whether or not it varies with time.
|
| INameService
A service that provides the name to either a platform or link.
|
| IThreadAware
An interface to an instance that is thread-aware.
|
| Class and Description |
|---|
| CopyContext
A context that identifies a complete copy operation.
|
| DefinitionalObject
The base class for all definitional objects.
|
| DependencyEnumerator
Enumerates the dependencies of an object.
|
| ICloneWithContext
An interface for an object that can make a copy of itself that is guided by a
CopyContext instance. |
| IEnumerateDependencies
An interface to an object that can identify its dependencies.
|
| IEquatableDefinition
An interface to an object that can compare its definition to other objects.
|
| IFreezable
An interface to an object that can be frozen such that no further changes to the object can be made.
|
| Class and Description |
|---|
| CopyContext
A context that identifies a complete copy operation.
|
| DefinitionalObject
The base class for all definitional objects.
|
| DependencyEnumerator
Enumerates the dependencies of an object.
|
| ICloneWithContext
An interface for an object that can make a copy of itself that is guided by a
CopyContext instance. |
| IEnumerateDependencies
An interface to an object that can identify its dependencies.
|
| IEquatableDefinition
An interface to an object that can compare its definition to other objects.
|
| IFreezable
An interface to an object that can be frozen such that no further changes to the object can be made.
|
| IThreadAware
An interface to an instance that is thread-aware.
|
| ValueDefinition
Defines a value used in a broader computation.
|
| Class and Description |
|---|
| CopyContext
A context that identifies a complete copy operation.
|
| DefinitionalObject
The base class for all definitional objects.
|
| DefinitionalObjectCollection
A collection of
DefinitionalObject objects. |
| DependencyEnumerator
Enumerates the dependencies of an object.
|
| ICloneWithContext
An interface for an object that can make a copy of itself that is guided by a
CopyContext instance. |
| IEnumerateDependencies
An interface to an object that can identify its dependencies.
|
| IEquatableDefinition
An interface to an object that can compare its definition to other objects.
|
| IFreezable
An interface to an object that can be frozen such that no further changes to the object can be made.
|
| Class and Description |
|---|
| CalculationContextFacet
A facet of a
CalculationContext. |
| CopyContext
A context that identifies a complete copy operation.
|
| DefinitionalObject
The base class for all definitional objects.
|
| DefinitionalObjectCollection
A collection of
DefinitionalObject objects. |
| DependencyEnumerator
Enumerates the dependencies of an object.
|
| ExtensibleObject
An object that can be extended at run-time with various
ObjectExtension instances in order to add
additional properties and behaviors. |
| ICloneWithContext
An interface for an object that can make a copy of itself that is guided by a
CopyContext instance. |
| IEnumerateDependencies
An interface to an object that can identify its dependencies.
|
| IEquatableDefinition
An interface to an object that can compare its definition to other objects.
|
| IFreezable
An interface to an object that can be frozen such that no further changes to the object can be made.
|
| IIsTimeVarying
An interface to an object that can specify whether or not it varies with time.
|
| INameService
A service that provides the name to either a platform or link.
|
| IThreadAware
An interface to an instance that is thread-aware.
|
| StreamFactory
The base class for a factory that can produce streams on demand.
|
| Class and Description |
|---|
| CopyContext
A context that identifies a complete copy operation.
|
| DefinitionalObject
The base class for all definitional objects.
|
| DependencyEnumerator
Enumerates the dependencies of an object.
|
| ExtensibleObject
An object that can be extended at run-time with various
ObjectExtension instances in order to add
additional properties and behaviors. |
| ICloneWithContext
An interface for an object that can make a copy of itself that is guided by a
CopyContext instance. |
| IEnumerateDependencies
An interface to an object that can identify its dependencies.
|
| IEquatableDefinition
An interface to an object that can compare its definition to other objects.
|
| IFreezable
An interface to an object that can be frozen such that no further changes to the object can be made.
|
| ObjectExtension
The base class for extensions that can be added at run-time to
ExtensibleObject instances in order to
give them additional properties and behaviors. |
| Class and Description |
|---|
| CopyContext
A context that identifies a complete copy operation.
|
| DefinitionalObject
The base class for all definitional objects.
|
| DefinitionalObjectCollection
A collection of
DefinitionalObject objects. |
| DependencyEnumerator
Enumerates the dependencies of an object.
|
| ExtensibleObject
An object that can be extended at run-time with various
ObjectExtension instances in order to add
additional properties and behaviors. |
| ExtensibleObjectCollection
A collection of instances that implement
ExtensibleObject. |
| ICloneWithContext
An interface for an object that can make a copy of itself that is guided by a
CopyContext instance. |
| IEnumerateDependencies
An interface to an object that can identify its dependencies.
|
| IEquatableDefinition
An interface to an object that can compare its definition to other objects.
|
| IEvaluatorParameter
A placeholder for a parameter within an evaluator.
|
| IFreezable
An interface to an object that can be frozen such that no further changes to the object can be made.
|
| IIsTimeVarying
An interface to an object that can specify whether or not it varies with time.
|
| INameService
A service that provides the name to either a platform or link.
|
| IParentService
A service that identifies the parent of this object.
|
| IThreadAware
An interface to an instance that is thread-aware.
|
| ObjectExtension
The base class for extensions that can be added at run-time to
ExtensibleObject instances in order to
give them additional properties and behaviors. |
| ValueParameter
Represents an arbitrary value as a parameter.
|
| Class and Description |
|---|
| CopyContext
A context that identifies a complete copy operation.
|
| DefinitionalObject
The base class for all definitional objects.
|
| DefinitionalObjectCollection
A collection of
DefinitionalObject objects. |
| DependencyEnumerator
Enumerates the dependencies of an object.
|
| ExtensibleObject
An object that can be extended at run-time with various
ObjectExtension instances in order to add
additional properties and behaviors. |
| ICloneWithContext
An interface for an object that can make a copy of itself that is guided by a
CopyContext instance. |
| IEnumerateDependencies
An interface to an object that can identify its dependencies.
|
| IEquatableDefinition
An interface to an object that can compare its definition to other objects.
|
| IFreezable
An interface to an object that can be frozen such that no further changes to the object can be made.
|
| IIsTimeVarying
An interface to an object that can specify whether or not it varies with time.
|
| IThreadAware
An interface to an instance that is thread-aware.
|
| ObjectExtension
The base class for extensions that can be added at run-time to
ExtensibleObject instances in order to
give them additional properties and behaviors. |
| Class and Description |
|---|
| CopyContext
A context that identifies a complete copy operation.
|
| DefinitionalObject
The base class for all definitional objects.
|
| DefinitionalObjectCollection
A collection of
DefinitionalObject objects. |
| DependencyEnumerator
Enumerates the dependencies of an object.
|
| ICloneWithContext
An interface for an object that can make a copy of itself that is guided by a
CopyContext instance. |
| IEnumerateDependencies
An interface to an object that can identify its dependencies.
|
| IEquatableDefinition
An interface to an object that can compare its definition to other objects.
|
| IFreezable
An interface to an object that can be frozen such that no further changes to the object can be made.
|
| IThreadAware
An interface to an instance that is thread-aware.
|
| ObjectExtension
The base class for extensions that can be added at run-time to
ExtensibleObject instances in order to
give them additional properties and behaviors. |
| Class and Description |
|---|
| CopyContext
A context that identifies a complete copy operation.
|
| DefinitionalObject
The base class for all definitional objects.
|
| DependencyEnumerator
Enumerates the dependencies of an object.
|
| ICloneWithContext
An interface for an object that can make a copy of itself that is guided by a
CopyContext instance. |
| IEnumerateDependencies
An interface to an object that can identify its dependencies.
|
| IEquatableDefinition
An interface to an object that can compare its definition to other objects.
|
| IFreezable
An interface to an object that can be frozen such that no further changes to the object can be made.
|
| IIsTimeVarying
An interface to an object that can specify whether or not it varies with time.
|
| IParameterizedEvaluator1
An interface for an evaluator that takes a
JulianDate and one additional parameter
and produces a return value of a given type. |
| IThreadAware
An interface to an instance that is thread-aware.
|
| ParameterizedEvaluator1
An abstract base implementation of an
IEvaluator that has been parameterized with one additional parameter. |
| Class and Description |
|---|
| CopyContext
A context that identifies a complete copy operation.
|
| DefinitionalObject
The base class for all definitional objects.
|
| DependencyEnumerator
Enumerates the dependencies of an object.
|
| ICloneWithContext
An interface for an object that can make a copy of itself that is guided by a
CopyContext instance. |
| IEnumerateDependencies
An interface to an object that can identify its dependencies.
|
| IEquatableDefinition
An interface to an object that can compare its definition to other objects.
|
| IEquatableEpsilon
Defines a method for determining equality of instances within a specified tolerance.
|
| IFreezable
An interface to an object that can be frozen such that no further changes to the object can be made.
|
| IThreadAware
An interface to an instance that is thread-aware.
|
| Class and Description |
|---|
| CopyContext
A context that identifies a complete copy operation.
|
| DefinitionalObject
The base class for all definitional objects.
|
| DependencyEnumerator
Enumerates the dependencies of an object.
|
| ICloneWithContext
An interface for an object that can make a copy of itself that is guided by a
CopyContext instance. |
| IEnumerateDependencies
An interface to an object that can identify its dependencies.
|
| IEquatableDefinition
An interface to an object that can compare its definition to other objects.
|
| IFreezable
An interface to an object that can be frozen such that no further changes to the object can be made.
|
| Class and Description |
|---|
| ValueDefinition
Defines a value used in a broader computation.
|
| Class and Description |
|---|
| CopyContext
A context that identifies a complete copy operation.
|
| DefinitionalObject
The base class for all definitional objects.
|
| DefinitionalObjectCollection
A collection of
DefinitionalObject objects. |
| DependencyEnumerator
Enumerates the dependencies of an object.
|
| ICloneWithContext
An interface for an object that can make a copy of itself that is guided by a
CopyContext instance. |
| IEnumerateDependencies
An interface to an object that can identify its dependencies.
|
| IEquatableDefinition
An interface to an object that can compare its definition to other objects.
|
| IEvaluatorParameter
A placeholder for a parameter within an evaluator.
|
| IFreezable
An interface to an object that can be frozen such that no further changes to the object can be made.
|
| IIsTimeVarying
An interface to an object that can specify whether or not it varies with time.
|
| IThreadAware
An interface to an instance that is thread-aware.
|
| ValueDefinition
Defines a value used in a broader computation.
|
| ValueEvaluator
An abstract base class for evaluators that takes no parameters and produces a return
value of a given type.
|
| ValueParameter
Represents an arbitrary value as a parameter.
|
| Class and Description |
|---|
| CopyContext
A context that identifies a complete copy operation.
|
| DefinitionalObject
The base class for all definitional objects.
|
| DependencyEnumerator
Enumerates the dependencies of an object.
|
| ICloneWithContext
An interface for an object that can make a copy of itself that is guided by a
CopyContext instance. |
| IEnumerateDependencies
An interface to an object that can identify its dependencies.
|
| IEquatableDefinition
An interface to an object that can compare its definition to other objects.
|
| IFreezable
An interface to an object that can be frozen such that no further changes to the object can be made.
|
| IIsTimeVarying
An interface to an object that can specify whether or not it varies with time.
|
| IThreadAware
An interface to an instance that is thread-aware.
|
| Class and Description |
|---|
| IEquatableEpsilon
Defines a method for determining equality of instances within a specified tolerance.
|
| Class and Description |
|---|
| CalculationContext
The context in which calculations are performed.
|
| CalculationContextFacet
A facet of a
CalculationContext. |
| ChildrenExtension
An
ObjectExtension which can provide a list of children
for a given ExtensibleObject. |
| CollectionAlgorithms.ComparisonOfDifferentTypes
Represents a method that compares two objects of different types.
|
| CollectionAlgorithms.ComparisonOfDifferentTypes.Function
A functional interface for the containing delegate type.
|
| ConstantValueDefinition
Defines a constant value used in a broader computation.
|
| CopyContext
A context that identifies a complete copy operation.
|
| CreateCalculationContextFacetCallback
A delegate for a function that creates a
CalculationContextFacet. |
| CreateCalculationContextFacetCallback.Function
A functional interface for the containing delegate type.
|
| DefinitionalObject
The base class for all definitional objects.
|
| DefinitionalObjectCollection
A collection of
DefinitionalObject objects. |
| DependencyEnumerator
Enumerates the dependencies of an object.
|
EndianBitConverter
BitConverter assumes that the byte arrays given to it are always in
the system's native byte order. |
| ExtensibleObject
An object that can be extended at run-time with various
ObjectExtension instances in order to add
additional properties and behaviors. |
| ExtensibleObjectCollection
A collection of instances that implement
ExtensibleObject. |
| ExtensionCollection
A collection of extensions to an
ExtensibleObject. |
| FormatConversionCallback
A delegate to convert a
T from one format to another. |
| FormatConversionCallback.Function
A functional interface for the containing delegate type.
|
| HashCode.GetHashCodeFunction
A delegate that obtains a hash code for a given item.
|
| HashCode.GetHashCodeFunction.Function
A functional interface for the containing delegate type.
|
| HierarchicalLogger
A simple hierarchical logging mechanism.
|
| IAuthorizationProvider
Provides an authorization token that will be used when accessing a given resource.
|
| ICachingEvaluator
An interface to an evaluator that caches values between evaluations.
|
| ICalculationContextStorageStrategy
A strategy for getting the current
CalculationContext instance. |
| IChildrenService
A service that defines a collection of children for a given parent.
|
| ICloneWithContext
An interface for an object that can make a copy of itself that is guided by a
CopyContext instance. |
| IdentifierExtension
An extension that defines a unique identifier for an object.
|
| IEnumerateDependencies
An interface to an object that can identify its dependencies.
|
| IEquatableDefinition
An interface to an object that can compare its definition to other objects.
|
| IEvaluatorParameter
A placeholder for a parameter within an evaluator.
|
| IFreezable
An interface to an object that can be frozen such that no further changes to the object can be made.
|
| IIdentifierService
A service that defines a unique identifier for an object.
|
| IIndexedFormat
This interface must be implemented on any format type used with the
FormatConverter class. |
| IIsTimeVarying
An interface to an object that can specify whether or not it varies with time.
|
| IParameterizedEvaluator1
An interface for an evaluator that takes a
JulianDate and one additional parameter
and produces a return value of a given type. |
| IParameterizedEvaluator2
An interface for an evaluator that takes a
JulianDate and two additional parameters
and produces a return value of a given type. |
| IParameterizedEvaluator3
An interface for an evaluator that takes a
JulianDate and three additional parameters
and produces a return value of a given type. |
| IParameterizedEvaluator4
An interface for an evaluator that takes a
JulianDate and four additional parameters
and produces a return value of a given type. |
| IParameterizedEvaluator5
An interface for an evaluator that takes a
JulianDate and five additional parameters
and produces a return value of a given type. |
| IParameterizedEvaluator6
An interface for an evaluator that takes a
JulianDate and six additional parameters
and produces a return value of a given type. |
| IParameterizedEvaluator7
An interface for an evaluator that takes a
JulianDate and seven additional parameters
and produces a return value of a given type. |
| IParameterizedEvaluatorWithIntervals1
An interface for an evaluator that takes a
JulianDate and one additional parameter
and produces a return value of a given type. |
| IParameterizedEvaluatorWithIntervals2
An interface for an evaluator that takes a
JulianDate and two additional parameters
and produces a return value of a given type. |
| IParameterizedEvaluatorWithIntervals3
An interface for an evaluator that takes a
JulianDate and three additional parameters
and produces a return value of a given type. |
| IParameterizedEvaluatorWithIntervals4
An interface for an evaluator that takes a
JulianDate and four additional parameters
and produces a return value of a given type. |
| IParameterizedEvaluatorWithIntervals5
An interface for an evaluator that takes a
JulianDate and five additional parameters
and produces a return value of a given type. |
| IParameterizedEvaluatorWithIntervals6
An interface for an evaluator that takes a
JulianDate and six additional parameters
and produces a return value of a given type. |
| IParameterizedEvaluatorWithIntervals7
An interface for an evaluator that takes a
JulianDate and seven additional parameters
and produces a return value of a given type. |
| IParentService
A service that identifies the parent of this object.
|
| IThreadAware
An interface to an instance that is thread-aware.
|
| IValueEvaluator
An interface for an evaluator that takes no parameters and produces a return
value of a given type.
|
| ObjectExtension
The base class for extensions that can be added at run-time to
ExtensibleObject instances in order to
give them additional properties and behaviors. |
| ParameterAction
Indicates the action taken by the
EvaluatorGroup when an evaluator is
parameterized with a parameter on which it does not actually depend |
| ParameterEvaluator
A placeholder for a parameter in an evaluator.
|
| ParameterizedEvaluator
An abstract base implementation of an
IEvaluator that has been parameterized with zero additional parameters. |
| ParameterizedEvaluator1
An abstract base implementation of an
IEvaluator that has been parameterized with one additional parameter. |
| ParameterizedEvaluator2
An abstract base implementation of an
IEvaluator that has been parameterized with two additional parameters. |
| ParameterizedEvaluator3
An abstract base implementation of an
IEvaluator that has been parameterized with three additional parameters. |
| ParameterizedEvaluator4
An abstract base implementation of an
IEvaluator that has been parameterized with four additional parameters. |
| ParameterizedEvaluator5
An abstract base implementation of an
IEvaluator that has been parameterized with five additional parameters. |
| ParameterizedEvaluator6
An abstract base implementation of an
IEvaluator that has been parameterized with six additional parameters. |
| ParameterizedEvaluator7
An abstract base implementation of an
IEvaluator that has been parameterized with seven additional parameters. |
| ParameterizedValueDefinition
Defines a value used in a broader computation, which is defined by a parameter at the time of evaluation.
|
| ParentExtension
An
ObjectExtension which can provide a reference to the parent
of the owner of this extension. |
| StreamFactory
The base class for a factory that can produce streams on demand.
|
| TryFormatConversionCallback
A delegate to try converting a
T from one format to
another. |
| TryFormatConversionCallback.Function
A functional interface for the containing delegate type.
|
| ValueDefinition
Defines a value used in a broader computation.
|
| ValueEvaluator
An abstract base class for evaluators that takes no parameters and produces a return
value of a given type.
|
| ValueParameter
Represents an arbitrary value as a parameter.
|
| Class and Description |
|---|
| IEvaluatorParameter
A placeholder for a parameter within an evaluator.
|
| ParameterEvaluator
A placeholder for a parameter in an evaluator.
|
| Class and Description |
|---|
| CopyContext
A context that identifies a complete copy operation.
|
| DefinitionalObject
The base class for all definitional objects.
|
| DependencyEnumerator
Enumerates the dependencies of an object.
|
| ICloneWithContext
An interface for an object that can make a copy of itself that is guided by a
CopyContext instance. |
| IEnumerateDependencies
An interface to an object that can identify its dependencies.
|
| IEquatableDefinition
An interface to an object that can compare its definition to other objects.
|
| IFreezable
An interface to an object that can be frozen such that no further changes to the object can be made.
|
| ObjectExtension
The base class for extensions that can be added at run-time to
ExtensibleObject instances in order to
give them additional properties and behaviors. |
| Class and Description |
|---|
| CopyContext
A context that identifies a complete copy operation.
|
| DefinitionalObject
The base class for all definitional objects.
|
| DefinitionalObjectCollection
A collection of
DefinitionalObject objects. |
| DependencyEnumerator
Enumerates the dependencies of an object.
|
| ExtensibleObject
An object that can be extended at run-time with various
ObjectExtension instances in order to add
additional properties and behaviors. |
| ICloneWithContext
An interface for an object that can make a copy of itself that is guided by a
CopyContext instance. |
| IEnumerateDependencies
An interface to an object that can identify its dependencies.
|
| IEquatableDefinition
An interface to an object that can compare its definition to other objects.
|
| IFreezable
An interface to an object that can be frozen such that no further changes to the object can be made.
|
| INameService
A service that provides the name to either a platform or link.
|
| IParentService
A service that identifies the parent of this object.
|
| ObjectExtension
The base class for extensions that can be added at run-time to
ExtensibleObject instances in order to
give them additional properties and behaviors. |
| Class and Description |
|---|
| CopyContext
A context that identifies a complete copy operation.
|
| DefinitionalObject
The base class for all definitional objects.
|
| DependencyEnumerator
Enumerates the dependencies of an object.
|
| ICloneWithContext
An interface for an object that can make a copy of itself that is guided by a
CopyContext instance. |
| IEnumerateDependencies
An interface to an object that can identify its dependencies.
|
| IEquatableDefinition
An interface to an object that can compare its definition to other objects.
|
| IFreezable
An interface to an object that can be frozen such that no further changes to the object can be made.
|
| Class and Description |
|---|
| IFreezable
An interface to an object that can be frozen such that no further changes to the object can be made.
|
| Class and Description |
|---|
| CopyContext
A context that identifies a complete copy operation.
|
| DefinitionalObject
The base class for all definitional objects.
|
| DependencyEnumerator
Enumerates the dependencies of an object.
|
| ICloneWithContext
An interface for an object that can make a copy of itself that is guided by a
CopyContext instance. |
| IEnumerateDependencies
An interface to an object that can identify its dependencies.
|
| IEquatableDefinition
An interface to an object that can compare its definition to other objects.
|
| IFreezable
An interface to an object that can be frozen such that no further changes to the object can be made.
|
| Class and Description |
|---|
| CopyContext
A context that identifies a complete copy operation.
|
| DefinitionalObject
The base class for all definitional objects.
|
| DependencyEnumerator
Enumerates the dependencies of an object.
|
| HierarchicalLogger
A simple hierarchical logging mechanism.
|
| ICloneWithContext
An interface for an object that can make a copy of itself that is guided by a
CopyContext instance. |
| IEnumerateDependencies
An interface to an object that can identify its dependencies.
|
| IEquatableDefinition
An interface to an object that can compare its definition to other objects.
|
| IEvaluatorParameter
A placeholder for a parameter within an evaluator.
|
| IFreezable
An interface to an object that can be frozen such that no further changes to the object can be made.
|
| IThreadAware
An interface to an instance that is thread-aware.
|
| ParameterizedValueDefinition
Defines a value used in a broader computation, which is defined by a parameter at the time of evaluation.
|
| ValueDefinition
Defines a value used in a broader computation.
|
| Class and Description |
|---|
| CopyContext
A context that identifies a complete copy operation.
|
| DefinitionalObject
The base class for all definitional objects.
|
| DefinitionalObjectCollection
A collection of
DefinitionalObject objects. |
| DependencyEnumerator
Enumerates the dependencies of an object.
|
| ICloneWithContext
An interface for an object that can make a copy of itself that is guided by a
CopyContext instance. |
| IEnumerateDependencies
An interface to an object that can identify its dependencies.
|
| IEquatableDefinition
An interface to an object that can compare its definition to other objects.
|
| IFreezable
An interface to an object that can be frozen such that no further changes to the object can be made.
|
| IIsTimeVarying
An interface to an object that can specify whether or not it varies with time.
|
| IThreadAware
An interface to an instance that is thread-aware.
|
| Class and Description |
|---|
| CopyContext
A context that identifies a complete copy operation.
|
| DefinitionalObject
The base class for all definitional objects.
|
| DefinitionalObjectCollection
A collection of
DefinitionalObject objects. |
| DependencyEnumerator
Enumerates the dependencies of an object.
|
| ExtensibleObject
An object that can be extended at run-time with various
ObjectExtension instances in order to add
additional properties and behaviors. |
| ICloneWithContext
An interface for an object that can make a copy of itself that is guided by a
CopyContext instance. |
| IEnumerateDependencies
An interface to an object that can identify its dependencies.
|
| IEquatableDefinition
An interface to an object that can compare its definition to other objects.
|
| IFreezable
An interface to an object that can be frozen such that no further changes to the object can be made.
|
| IIsTimeVarying
An interface to an object that can specify whether or not it varies with time.
|
| INameService
A service that provides the name to either a platform or link.
|
| IParentService
A service that identifies the parent of this object.
|
| IThreadAware
An interface to an instance that is thread-aware.
|
| ObjectExtension
The base class for extensions that can be added at run-time to
ExtensibleObject instances in order to
give them additional properties and behaviors. |
| Class and Description |
|---|
| CopyContext
A context that identifies a complete copy operation.
|
| DefinitionalObject
The base class for all definitional objects.
|
| ICloneWithContext
An interface for an object that can make a copy of itself that is guided by a
CopyContext instance. |
| IEnumerateDependencies
An interface to an object that can identify its dependencies.
|
| IEquatableDefinition
An interface to an object that can compare its definition to other objects.
|
| IFreezable
An interface to an object that can be frozen such that no further changes to the object can be made.
|
| Class and Description |
|---|
| CopyContext
A context that identifies a complete copy operation.
|
| DefinitionalObject
The base class for all definitional objects.
|
| DefinitionalObjectCollection
A collection of
DefinitionalObject objects. |
| DependencyEnumerator
Enumerates the dependencies of an object.
|
| ICloneWithContext
An interface for an object that can make a copy of itself that is guided by a
CopyContext instance. |
| IEnumerateDependencies
An interface to an object that can identify its dependencies.
|
| IEquatableDefinition
An interface to an object that can compare its definition to other objects.
|
| IFreezable
An interface to an object that can be frozen such that no further changes to the object can be made.
|
| IThreadAware
An interface to an instance that is thread-aware.
|
| ValueDefinition
Defines a value used in a broader computation.
|
| Class and Description |
|---|
| CopyContext
A context that identifies a complete copy operation.
|
| DefinitionalObject
The base class for all definitional objects.
|
| ICloneWithContext
An interface for an object that can make a copy of itself that is guided by a
CopyContext instance. |
| IEnumerateDependencies
An interface to an object that can identify its dependencies.
|
| IEquatableDefinition
An interface to an object that can compare its definition to other objects.
|
| IEvaluatorParameter
A placeholder for a parameter within an evaluator.
|
| IFreezable
An interface to an object that can be frozen such that no further changes to the object can be made.
|
| IIsTimeVarying
An interface to an object that can specify whether or not it varies with time.
|
| IThreadAware
An interface to an instance that is thread-aware.
|
| ValueParameter
Represents an arbitrary value as a parameter.
|
| Class and Description |
|---|
| CopyContext
A context that identifies a complete copy operation.
|
| DefinitionalObject
The base class for all definitional objects.
|
| DependencyEnumerator
Enumerates the dependencies of an object.
|
| ICloneWithContext
An interface for an object that can make a copy of itself that is guided by a
CopyContext instance. |
| IEnumerateDependencies
An interface to an object that can identify its dependencies.
|
| IEquatableDefinition
An interface to an object that can compare its definition to other objects.
|
| IFreezable
An interface to an object that can be frozen such that no further changes to the object can be made.
|
| ObjectExtension
The base class for extensions that can be added at run-time to
ExtensibleObject instances in order to
give them additional properties and behaviors. |
| Class and Description |
|---|
| CopyContext
A context that identifies a complete copy operation.
|
| DefinitionalObject
The base class for all definitional objects.
|
| DependencyEnumerator
Enumerates the dependencies of an object.
|
| ICloneWithContext
An interface for an object that can make a copy of itself that is guided by a
CopyContext instance. |
| IEnumerateDependencies
An interface to an object that can identify its dependencies.
|
| IEquatableDefinition
An interface to an object that can compare its definition to other objects.
|
| IFreezable
An interface to an object that can be frozen such that no further changes to the object can be made.
|
| Class and Description |
|---|
| CopyContext
A context that identifies a complete copy operation.
|
| DefinitionalObject
The base class for all definitional objects.
|
| DependencyEnumerator
Enumerates the dependencies of an object.
|
| ICloneWithContext
An interface for an object that can make a copy of itself that is guided by a
CopyContext instance. |
| IEnumerateDependencies
An interface to an object that can identify its dependencies.
|
| IEquatableDefinition
An interface to an object that can compare its definition to other objects.
|
| IFreezable
An interface to an object that can be frozen such that no further changes to the object can be made.
|
| Class and Description |
|---|
| CopyContext
A context that identifies a complete copy operation.
|
| DefinitionalObject
The base class for all definitional objects.
|
| DependencyEnumerator
Enumerates the dependencies of an object.
|
| ICloneWithContext
An interface for an object that can make a copy of itself that is guided by a
CopyContext instance. |
| IEnumerateDependencies
An interface to an object that can identify its dependencies.
|
| IEquatableDefinition
An interface to an object that can compare its definition to other objects.
|
| IFreezable
An interface to an object that can be frozen such that no further changes to the object can be made.
|
| IThreadAware
An interface to an instance that is thread-aware.
|
| ValueDefinition
Defines a value used in a broader computation.
|
| ValueParameter
Represents an arbitrary value as a parameter.
|
| Class and Description |
|---|
| CopyContext
A context that identifies a complete copy operation.
|
| DefinitionalObject
The base class for all definitional objects.
|
| DependencyEnumerator
Enumerates the dependencies of an object.
|
| ICloneWithContext
An interface for an object that can make a copy of itself that is guided by a
CopyContext instance. |
| IEnumerateDependencies
An interface to an object that can identify its dependencies.
|
| IEquatableDefinition
An interface to an object that can compare its definition to other objects.
|
| IFreezable
An interface to an object that can be frozen such that no further changes to the object can be made.
|
| StreamFactory
The base class for a factory that can produce streams on demand.
|
| Class and Description |
|---|
| StreamFactory
The base class for a factory that can produce streams on demand.
|
| Class and Description |
|---|
| CopyContext
A context that identifies a complete copy operation.
|
| DefinitionalObject
The base class for all definitional objects.
|
| DependencyEnumerator
Enumerates the dependencies of an object.
|
| ICloneWithContext
An interface for an object that can make a copy of itself that is guided by a
CopyContext instance. |
| IEnumerateDependencies
An interface to an object that can identify its dependencies.
|
| IEquatableDefinition
An interface to an object that can compare its definition to other objects.
|
| IFreezable
An interface to an object that can be frozen such that no further changes to the object can be made.
|
| IThreadAware
An interface to an instance that is thread-aware.
|
| ValueDefinition
Defines a value used in a broader computation.
|
| ValueEvaluator
An abstract base class for evaluators that takes no parameters and produces a return
value of a given type.
|
| Class and Description |
|---|
| CopyContext
A context that identifies a complete copy operation.
|
| FileStreamFactory
A factory that can produce
FileStream instances on demand. |
| IAuthorizationProvider
Provides an authorization token that will be used when accessing a given resource.
|
| ICloneWithContext
An interface for an object that can make a copy of itself that is guided by a
CopyContext instance. |
| IThreadAware
An interface to an instance that is thread-aware.
|
| StreamFactory
The base class for a factory that can produce streams on demand.
|
| Class and Description |
|---|
| CalculationContextFacet
A facet of a
CalculationContext. |
| CopyContext
A context that identifies a complete copy operation.
|
| FormatConversionCallback
A delegate to convert a
T from one format to another. |
| ICloneWithContext
An interface for an object that can make a copy of itself that is guided by a
CopyContext instance. |
| IEquatableEpsilon
Defines a method for determining equality of instances within a specified tolerance.
|
| IFreezable
An interface to an object that can be frozen such that no further changes to the object can be made.
|
| IIndexedFormat
This interface must be implemented on any format type used with the
FormatConverter class. |
| IThreadAware
An interface to an instance that is thread-aware.
|
| Class and Description |
|---|
| CopyContext
A context that identifies a complete copy operation.
|
| DefinitionalObject
The base class for all definitional objects.
|
| DefinitionalObjectCollection
A collection of
DefinitionalObject objects. |
| DependencyEnumerator
Enumerates the dependencies of an object.
|
| ExtensibleObject
An object that can be extended at run-time with various
ObjectExtension instances in order to add
additional properties and behaviors. |
| ICloneWithContext
An interface for an object that can make a copy of itself that is guided by a
CopyContext instance. |
| IEnumerateDependencies
An interface to an object that can identify its dependencies.
|
| IEquatableDefinition
An interface to an object that can compare its definition to other objects.
|
| IEvaluatorParameter
A placeholder for a parameter within an evaluator.
|
| IFreezable
An interface to an object that can be frozen such that no further changes to the object can be made.
|
| IThreadAware
An interface to an instance that is thread-aware.
|
| ParameterEvaluator
A placeholder for a parameter in an evaluator.
|