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.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 |
---|
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.
|