Package | Description |
---|---|
agi.foundation |
Contains commonly used types.
|
agi.foundation.access |
Contains types used in performing access calculations.
|
agi.foundation.aircraftpropagation |
Contains types for propagating an aircraft through various maneuvers subject to
flight phase performance models and wind effects.
|
agi.foundation.celestial |
Contains types used in modeling characteristics of celestial objects and celestial phenomena.
|
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.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.navigation |
Contains types useful in modeling navigation processes which utilize the Global Positioning System (GPS).
|
agi.foundation.navigation.datareaders |
Contains types for reading various navigation-related data file formats.
|
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.radar |
Contains types that perform radar system performance analysis.
|
Modifier and Type | Class and Description |
---|---|
class |
ConstantEvaluator<T>
An
Evaluator which always returns the same value. |
Constructor and Description |
---|
Evaluator(Evaluator<T> existingInstance,
CopyContext context)
Initializes a new instance as a copy of an existing instance.
|
Modifier and Type | Class and Description |
---|---|
class |
AccessEvaluator
An evaluator that determines whether access exists for an
AccessQuery . |
class |
EvaluatorDelayedByLink<T>
An evaluator which wraps another evaluator while delaying it by a time specified by a
LinkDelayEvaluator . |
Modifier and Type | Method and Description |
---|---|
Evaluator<T> |
EvaluatorDelayedByLink.getInnerEvaluator()
Gets the evaluator which is delayed by the
LinkDelay (get ). |
static Evaluator<JulianDate> |
AccessConstraintSampling.getNextStepFromRelativeMotionEvaluator(ILinkConstraint constraint,
double maximumAngularMotion,
EvaluatorGroup group)
Gets an evaluator that determines the next time at which to sample a constraint function
based on the relative motion between two objects and a maximum relative motion per step.
|
static Evaluator<JulianDate> |
AccessConstraintSampling.getNextStepFromRelativeMotionEvaluator(IServiceProvider observer,
IServiceProvider target,
double maximumAngularMotion,
EvaluatorGroup group)
Gets an evaluator that determines the next time at which to sample a constraint function
based on the relative motion between two objects and a maximum relative motion per step.
|
static Evaluator<JulianDate> |
AccessConstraintSampling.getNextStepFromRelativeMotionEvaluator(ReferenceFrame observer,
Point target,
double maximumAngularMotion,
EvaluatorGroup group)
Gets an evaluator that determines the next time at which to sample a constraint function
based on the relative motion between two objects and a maximum relative motion per step.
|
Constructor and Description |
---|
EvaluatorDelayedByLink(EvaluatorGroup group,
Evaluator<T> evaluator,
LinkDelayEvaluator linkDelayEvaluator)
Construct a new instance based on the given evaluator delayed by the given link delay.
|
Modifier and Type | Method and Description |
---|---|
abstract Evaluator<Cartesian> |
Maneuver.getAccelerationEvaluator(EvaluatorGroup group,
IServiceProvider serviceProvider)
Gets an instance of an evaluator that can compute the acceleration components of the maneuver.
|
Evaluator<Cartesian> |
CompositeManeuver.getAccelerationEvaluator(EvaluatorGroup group,
IServiceProvider serviceProvider)
Gets an instance of an evaluator that can compute the acceleration components of the maneuver.
|
Evaluator<Cartesian> |
Maneuver.getAccelerationEvaluator(IServiceProvider serviceProvider)
Gets an instance of an evaluator that can compute the acceleration components of the maneuver.
|
Evaluator<Cartesian> |
SimpleFixedWingForwardFlightAerodynamics.getEvaluator()
Gets an evaluator that computes the aerodynamic force in the wind frame as drag, side, and lift force components.
|
Evaluator<Cartesian> |
SimpleFixedWingForwardFlightAerodynamics.getEvaluator(EvaluatorGroup group)
Gets an evaluator that computes the aerodynamic force in the wind frame as drag, side, and lift force components.
|
abstract Evaluator<VerticalBehaviorDerivatives> |
VerticalBehavior.getEvaluator(EvaluatorGroup group,
IServiceProvider serviceProvider)
Gets an instance of an evaluator that can compute the vertical derivatives of the maneuver.
|
Evaluator<HorizontalBehaviorDerivatives> |
TurnAtConstantRateBehavior.getEvaluator(EvaluatorGroup group,
IServiceProvider serviceProvider)
Gets an instance of an evaluator that can compute the horizontal derivatives of the maneuver.
|
Evaluator<ClimbDescentCommandedValues> |
SimpleDescentPerformanceModel.getEvaluator(EvaluatorGroup group,
IServiceProvider serviceProvider)
Gets an evaluator for the commanded values during climb for a given aircraft.
|
Evaluator<CruiseCommandedValues> |
SimpleCruisePerformanceModel.getEvaluator(EvaluatorGroup group,
IServiceProvider serviceProvider)
Gets an evaluator for the commanded values during cruise for a given aircraft.
|
Evaluator<ClimbDescentCommandedValues> |
SimpleClimbPerformanceModel.getEvaluator(EvaluatorGroup group,
IServiceProvider serviceProvider)
Gets an evaluator for the commanded values during climb for a given aircraft.
|
Evaluator<VerticalBehaviorDerivatives> |
PushOverOrPullUpBehavior.getEvaluator(EvaluatorGroup group,
IServiceProvider serviceProvider)
Gets an instance of an evaluator that can compute the vertical derivatives of the maneuver.
|
Evaluator<VerticalBehaviorDerivatives> |
MaintainHorizontalAndVerticalSpeedsBehavior.getEvaluator(EvaluatorGroup group,
IServiceProvider serviceProvider)
Gets an instance of an evaluator that can compute the vertical derivatives of the maneuver.
|
Evaluator<HorizontalBehaviorDerivatives> |
MaintainCourseOrHeadingBehavior.getEvaluator(EvaluatorGroup group,
IServiceProvider serviceProvider)
Gets an instance of an evaluator that can compute the horizontal derivatives of the maneuver.
|
Evaluator<VerticalBehaviorDerivatives> |
LinearClimbOrDescentBehavior.getEvaluator(EvaluatorGroup group,
IServiceProvider serviceProvider)
Gets an instance of an evaluator that can compute the vertical derivatives of the maneuver.
|
abstract Evaluator<HorizontalBehaviorDerivatives> |
HorizontalBehavior.getEvaluator(EvaluatorGroup group,
IServiceProvider serviceProvider)
Gets an instance of an evaluator that can compute the horizontal derivatives of the maneuver.
|
abstract Evaluator<CruiseCommandedValues> |
CruisePerformanceModel.getEvaluator(EvaluatorGroup group,
IServiceProvider serviceProvider)
Gets an evaluator for the commanded values during cruise for a given aircraft.
|
Evaluator<VerticalBehaviorDerivatives> |
CruiseBehavior.getEvaluator(EvaluatorGroup group,
IServiceProvider serviceProvider)
Gets an instance of an evaluator that can compute the vertical derivatives of the maneuver.
|
abstract Evaluator<ClimbDescentCommandedValues> |
ClimbDescentPerformanceModel.getEvaluator(EvaluatorGroup group,
IServiceProvider serviceProvider)
Gets an evaluator for the commanded values during climb for a given aircraft.
|
Evaluator<CruiseCommandedValues> |
BandedCruisePerformanceModel.getEvaluator(EvaluatorGroup group,
IServiceProvider serviceProvider)
Gets an evaluator for the commanded values during cruise for a given aircraft.
|
Evaluator<VerticalBehaviorDerivatives> |
VerticalBehavior.getEvaluator(IServiceProvider serviceProvider)
Gets an instance of an evaluator that can compute the vertical derivatives of the maneuver.
|
Evaluator<HorizontalBehaviorDerivatives> |
HorizontalBehavior.getEvaluator(IServiceProvider serviceProvider)
Gets an instance of an evaluator that can compute the horizontal derivatives of the maneuver.
|
Evaluator<CruiseCommandedValues> |
CruisePerformanceModel.getEvaluator(IServiceProvider serviceProvider)
Gets an evaluator for the commanded values during cruise for a given aircraft.
|
Evaluator<ClimbDescentCommandedValues> |
ClimbDescentPerformanceModel.getEvaluator(IServiceProvider serviceProvider)
Gets an evaluator for the commanded values during climb for a given aircraft.
|
Evaluator<Bounds> |
SimpleAccelerationPerformanceModel.getLateralAccelerationLimitsEvaluator(EvaluatorGroup group,
IServiceProvider serviceProvider)
Gets an evaluator for the lateral acceleration limits of an aircraft.
|
abstract Evaluator<Bounds> |
AccelerationPerformanceModel.getLateralAccelerationLimitsEvaluator(EvaluatorGroup group,
IServiceProvider serviceProvider)
Gets an evaluator for the lateral acceleration limits of an aircraft.
|
Evaluator<Bounds> |
AccelerationPerformanceModel.getLateralAccelerationLimitsEvaluator(IServiceProvider serviceProvider)
Gets an evaluator for the lateral acceleration limits of an aircraft.
|
Evaluator<Bounds> |
SimpleAccelerationPerformanceModel.getLongitudinalAccelerationLimitsEvaluator(EvaluatorGroup group,
IServiceProvider serviceProvider)
Gets an evaluator for the longitudinal acceleration limits of an aircraft.
|
abstract Evaluator<Bounds> |
AccelerationPerformanceModel.getLongitudinalAccelerationLimitsEvaluator(EvaluatorGroup group,
IServiceProvider serviceProvider)
Gets an evaluator for the longitudinal acceleration limits of an aircraft.
|
Evaluator<Bounds> |
AccelerationPerformanceModel.getLongitudinalAccelerationLimitsEvaluator(IServiceProvider serviceProvider)
Gets an evaluator for the longitudinal acceleration limits of an aircraft.
|
Evaluator<Bounds> |
SimpleAccelerationPerformanceModel.getVerticalAccelerationLimitsEvaluator(EvaluatorGroup group,
IServiceProvider serviceProvider)
Gets an evaluator for the vertical acceleration limits of an aircraft.
|
abstract Evaluator<Bounds> |
AccelerationPerformanceModel.getVerticalAccelerationLimitsEvaluator(EvaluatorGroup group,
IServiceProvider serviceProvider)
Gets an evaluator for the vertical acceleration limits of an aircraft.
|
Evaluator<Bounds> |
AccelerationPerformanceModel.getVerticalAccelerationLimitsEvaluator(IServiceProvider serviceProvider)
Gets an evaluator for the vertical acceleration limits of an aircraft.
|
Modifier and Type | Class and Description |
---|---|
class |
ForceEvaluator
Base class for evaluators created by a
ForceModel to compute the force. |
class |
TorqueEvaluator
Base class for evaluators created by a
TorqueModel to compute the torque. |
Modifier and Type | Method and Description |
---|---|
Evaluator<SphericalHarmonicCoefficients> |
SphericalHarmonicGravitySecularVariations.getCoefficientsEvaluator()
Gets an instance of an evaluator that returns the secular variations of the gravity field at a given time.
|
Evaluator<SphericalHarmonicCoefficients> |
SolidTideModel.getCoefficientsEvaluator()
Gets an instance of an evaluator that returns the normalized tide coefficients of the solid tide model at a given time.
|
Evaluator<SphericalHarmonicCoefficients> |
SphericalHarmonicGravitySecularVariations.getCoefficientsEvaluator(EvaluatorGroup group)
Gets an instance of an evaluator that returns the secular variations of the gravity field at a given time.
|
abstract Evaluator<SphericalHarmonicCoefficients> |
SolidTideModel.getCoefficientsEvaluator(EvaluatorGroup group)
Gets an instance of an evaluator that returns the normalized tide coefficients of the solid tide model at a given time.
|
Evaluator<SphericalHarmonicCoefficients> |
SimpleSolidTideModel.getCoefficientsEvaluator(EvaluatorGroup group)
Gets an instance of an evaluator that returns the normalized tide coefficients of the simple solid tide model at a given time.
|
Evaluator<SphericalHarmonicCoefficients> |
PermanentSolidTideModel.getCoefficientsEvaluator(EvaluatorGroup group)
Gets an instance of an evaluator that returns the normalized tide coefficients of the solid tide model.
|
Evaluator<SphericalHarmonicCoefficients> |
Iers2003SolidTideModel.getCoefficientsEvaluator(EvaluatorGroup group)
Gets an instance of an evaluator that returns the normalized tide coefficients of the solid tide model at a given time.
|
Evaluator<USStandardAtmosphere1976.Result> |
USStandardAtmosphere1976.getEvaluator(EvaluatorGroup group,
IServiceProvider serviceProvider)
Gets an evaluator that can be used to calculate results from this model for a given location.
|
Evaluator<USStandardAtmosphere1976.Result> |
USStandardAtmosphere1976.getEvaluator(IServiceProvider serviceProvider)
Gets an evaluator that can be used to calculate results from this model for a given location.
|
Modifier and Type | Method and Description |
---|---|
List<Evaluator<EclipseType>> |
ScalarOccultation.getEclipseTypeEvaluators()
|
List<Evaluator<EclipseType>> |
ScalarOccultationNoShadow.getEclipseTypeEvaluators(EvaluatorGroup group)
Gets a list of evaluators that return
EclipseType.NONE for each eclipsing body. |
List<Evaluator<EclipseType>> |
ScalarOccultationDualCone.getEclipseTypeEvaluators(EvaluatorGroup group)
Gets a list of evaluators that calculate eclipse types for each eclipsing body according to the dual cone shadow model.
|
List<Evaluator<EclipseType>> |
ScalarOccultationCylindrical.getEclipseTypeEvaluators(EvaluatorGroup group)
Gets a list of evaluators that calculate eclipse types for each eclipsing body according to the cylindrical shadow model.
|
abstract List<Evaluator<EclipseType>> |
ScalarOccultation.getEclipseTypeEvaluators(EvaluatorGroup group)
|
Constructor and Description |
---|
TorqueEvaluator(Evaluator<Cartesian> existingInstance,
CopyContext context)
Initializes a new instance as a copy of an existing instance.
|
Modifier and Type | Class and Description |
---|---|
class |
SignalEvaluator
Base class for all signal evaluators.
|
Modifier and Type | Method and Description |
---|---|
Evaluator<LinkBudget> |
CommunicationSystem.getDetailedLinkBudgetEvaluator(IServiceProvider link,
IntendedSignalStrategy intendedSignal)
Gets an evaluator for link budget data for the given link and intended signal strategy.
|
Evaluator<LinkBudget> |
CommunicationSystem.getDetailedLinkBudgetEvaluator(IServiceProvider link,
IntendedSignalStrategy intendedSignal,
EvaluatorGroup group)
Gets an evaluator for link budget data for the given link and intended signal strategy.
|
static Evaluator<LinkBudget> |
CommunicationSystem.getDetailedLinkBudgetEvaluator(IServiceProvider link,
SignalPropagationGraph graph,
IntendedSignalStrategy intendedSignal)
Gets an evaluator for link budget data for a given link, graph, and intended signal strategy.
|
static Evaluator<LinkBudget> |
CommunicationSystem.getDetailedLinkBudgetEvaluator(IServiceProvider link,
SignalPropagationGraph graph,
IntendedSignalStrategy intendedSignal,
EvaluatorGroup group)
Gets an evaluator for link budget data for a given link, graph, and intended signal strategy.
|
Evaluator<LinkBudget> |
CommunicationSystem.getLinkBudgetEvaluator(IServiceProvider link,
IntendedSignalStrategy intendedSignal)
Gets an evaluator for link budget data for the given link and intended signal strategy.
|
Evaluator<LinkBudget> |
CommunicationSystem.getLinkBudgetEvaluator(IServiceProvider link,
IntendedSignalStrategy intendedSignal,
EvaluatorGroup group)
Gets an evaluator for link budget data for the given link, using the specified
IntendedSignalStrategy ,
in a given EvaluatorGroup . |
static Evaluator<LinkBudget> |
CommunicationSystem.getLinkBudgetEvaluator(IServiceProvider link,
SignalPropagationGraph graph,
IntendedSignalStrategy intendedSignal)
Gets an evaluator for link budget data for a given link, graph, and intended signal strategy.
|
static Evaluator<LinkBudget> |
CommunicationSystem.getLinkBudgetEvaluator(IServiceProvider link,
SignalPropagationGraph graph,
IntendedSignalStrategy intendedSignal,
EvaluatorGroup group)
Gets an evaluator for link budget data for a given link, graph, and intended signal strategy.
|
Modifier and Type | Class and Description |
---|---|
class |
BeamformerWeightsEvaluator
Abstract base class for an evaluator which evaluates beamformer weights as a
ComplexMatrix . |
class |
DirectionsEvaluator
Abstract base class for an evaluator which evaluates a list of
WeightedDirection . |
Modifier and Type | Method and Description |
---|---|
Evaluator<Double> |
IsotropicGainPattern.getAntennaGainEvaluator(EvaluatorGroup group,
Vector linkDirection,
Axes antennaAxes,
Signal sampleSignal)
Get an evaluator for the gain that would be applied to the given sample signal.
|
Evaluator<Double> |
IAntennaGainService.getAntennaGainEvaluator(EvaluatorGroup group,
Vector linkDirection,
Axes antennaAxes,
Signal sampleSignal)
Get an evaluator for the gain that would be applied to the given sample signal.
|
Evaluator<Double> |
BaseGainPattern.getAntennaGainEvaluator(EvaluatorGroup group,
Vector linkDirection,
Axes antennaAxes,
Signal sampleSignal)
Get an evaluator for the gain that would be applied to the given sample signal based on the given geometry.
|
Evaluator<Double> |
BaseGainPattern.getAntennaGainEvaluator(Vector linkDirection,
Axes antennaAxes,
Signal sampleSignal)
Get an evaluator for the gain that would be applied to the given sample signal based on the given geometry.
|
Modifier and Type | Method and Description |
---|---|
Evaluator<Signal> |
IntendedSignalStrategy.getIntendedSignalEvaluator(EvaluatorGroup group,
SignalPropagationGraph graph,
ISignalSource signalSource)
Get an evaluator which produces a single
Signal as the intended signal from the given ISignalSource . |
Evaluator<Duration> |
SignalProcessor.getProcessingDelay(EvaluatorGroup group,
SignalPropagationGraph graph)
Get an evaluator which computes the time delay between the input and output of this
signal processor.
|
Modifier and Type | Class and Description |
---|---|
class |
InternationalTerrestrialReferenceFrameEvaluator
Evaluates a
InternationalTerrestrialReferenceFrameTransformer over time. |
class |
LinkDelayEvaluator
An evaluator for computing the delay along a link.
|
class |
ReferenceFrameEvaluator
Evaluates a
ReferenceFrame over time. |
Modifier and Type | Method and Description |
---|---|
Evaluator<ModifiedKeplerianElements> |
DynamicModifiedKeplerianElements.getEvaluator()
Gets an evaluator that can be used to compute the
ModifiedKeplerianElements of the
OrbitalPoint (get / set ) at a given date. |
Evaluator<KozaiIzsakMeanElements> |
DynamicKozaiIzsakMeanElements.getEvaluator()
Gets an evaluator that can be used to compute the
KozaiIzsakMeanElements of the
OrbitalPoint (get / set ) at a given date. |
Evaluator<EquinoctialElements> |
DynamicEquinoctialElements.getEvaluator()
Gets an evaluator that can be used to compute the
EquinoctialElements of the
OrbitalPoint (get / set ) at a given date. |
Evaluator<DelaunayElements> |
DynamicDelaunayElements.getEvaluator()
Gets an evaluator that can be used to compute the
DelaunayElements of the
OrbitalPoint (get / set ) at a given date. |
Evaluator<ModifiedKeplerianElements> |
DynamicModifiedKeplerianElements.getEvaluator(EvaluatorGroup group)
Gets an evaluator that can be used to compute the
ModifiedKeplerianElements of the
OrbitalPoint (get / set ) at a given date. |
Evaluator<KozaiIzsakMeanElements> |
DynamicKozaiIzsakMeanElements.getEvaluator(EvaluatorGroup group)
Gets an evaluator that can be used to compute the
KozaiIzsakMeanElements of the
OrbitalPoint (get / set ) at a given date. |
Evaluator<EquinoctialElements> |
DynamicEquinoctialElements.getEvaluator(EvaluatorGroup group)
Gets an evaluator that can be used to compute the
EquinoctialElements of the
OrbitalPoint (get / set ) at a given date. |
Evaluator<DelaunayElements> |
DynamicDelaunayElements.getEvaluator(EvaluatorGroup group)
Gets an evaluator that can be used to compute the
DelaunayElements of the
OrbitalPoint (get / set ) at a given date. |
Evaluator<T> |
CommunicationLinkSignalData.getEvaluator(EvaluatorGroup group)
Get an evaluator to retrieve the signal data from the propagated
Signal . |
Evaluator<List<Double>> |
SpecifiedResolutionLinkSubdivision.getLinkSubdivisionEvaluator(EvaluatorGroup group,
IServiceProvider serviceProvider)
Gets an evaluator that, given a time,
produces a list of distances along the link from the transmitter to the receiver
which will define the sub-segments of the overall link.
|
abstract Evaluator<List<Double>> |
LinkSubdivision.getLinkSubdivisionEvaluator(EvaluatorGroup group,
IServiceProvider serviceProvider)
Gets an evaluator that, given a time,
produces a list of distances along the link from the transmitter to the receiver
which will define the sub-segments of the overall link.
|
Evaluator<List<Double>> |
ILinkSubdivisionService.getLinkSubdivisionEvaluator(EvaluatorGroup group,
IServiceProvider serviceProvider)
Gets an evaluator that, given a time,
produces a list of distances along the link from the transmitter to the receiver
which will define the sub-segments of the overall link.
|
Modifier and Type | Class and Description |
---|---|
class |
DynamicSensorFieldOfViewEvaluator
Evaluates a
SensorFieldOfView that changes with time. |
Modifier and Type | Class and Description |
---|---|
class |
CachingEvaluator<T>
A wrapper for any
IEvaluator1 that caches the last evaluated result. |
Modifier and Type | Method and Description |
---|---|
Evaluator<DilutionOfPrecision> |
GpsReceiver.getDilutionOfPrecisionEvaluator()
Returns an evaluator which can compute the
DilutionOfPrecision for this GPS receiver at a given time. |
Evaluator<DilutionOfPrecision> |
GpsReceiver.getDilutionOfPrecisionEvaluator(boolean allowUndefinedDOPs)
Returns an evaluator which can compute the
DilutionOfPrecision for this GPS receiver at a given time. |
Evaluator<DilutionOfPrecision> |
GpsReceiver.getDilutionOfPrecisionEvaluator(EvaluatorGroup group)
Returns an evaluator which can compute the
DilutionOfPrecision for this GPS receiver at a given time. |
Evaluator<DilutionOfPrecision> |
GpsReceiver.getDilutionOfPrecisionEvaluator(EvaluatorGroup group,
boolean allowUndefinedDOPs)
Returns an evaluator which can compute the
DilutionOfPrecision for this GPS receiver at a given time. |
Evaluator<NavigationAccuracyAssessed> |
GpsReceiver.getNavigationAccuracyAssessedEvaluator(PerformanceAssessmentFile performanceAssessmentFile)
Returns an evaluator which can compute the
NavigationAccuracyAssessed for this GPS receiver at a given time. |
Evaluator<NavigationAccuracyAssessed> |
GpsReceiver.getNavigationAccuracyAssessedEvaluator(PerformanceAssessmentFile performanceAssessmentFile,
AccuracyCalculationPersona persona,
EvaluatorGroup group)
Returns an evaluator which can compute the
NavigationAccuracyAssessed for this GPS receiver at a given time. |
Evaluator<NavigationAccuracyPredicted> |
GpsReceiver.getNavigationAccuracyPredictedEvaluator(PredictionSupportFile predictionSupportFile)
Returns an evaluator which can compute the
NavigationAccuracyPredicted for this GPS receiver at a given time. |
Evaluator<NavigationAccuracyPredicted> |
GpsReceiver.getNavigationAccuracyPredictedEvaluator(PredictionSupportFile predictionSupportFile,
AccuracyCalculationPersona persona,
EvaluatorGroup group)
Returns an evaluator which can compute the
NavigationAccuracyPredicted for this GPS receiver at a given time. |
Evaluator<NavigationAccuracyPredicted> |
GpsReceiver.getNavigationAccuracyPredictedEvaluator(PredictionSupportFile predictionSupportFile,
EvaluatorGroup group)
Returns an evaluator which can compute the
NavigationAccuracyPredicted for this GPS receiver at a given time. |
Evaluator<PlatformCollection> |
GpsReceiver.getSatelliteTrackingEvaluator()
Returns an evaluator that identifies the satellites that are tracked by the GPS receiver at
a given date.
|
Evaluator<PlatformCollection> |
GpsReceiver.getSatelliteTrackingEvaluator(EvaluatorGroup group)
Returns an evaluator that identifies the satellites that are tracked by the GPS receiver at
a given date.
|
Evaluator<int[]> |
GpsReceiver.getSatelliteTrackingIndexEvaluator()
Returns an evaluator that identifies the satellites that are tracked by the GPS receiver at
a given date.
|
Evaluator<int[]> |
GpsReceiver.getSatelliteTrackingIndexEvaluator(EvaluatorGroup group)
Returns an evaluator that identifies the satellites that are tracked by the GPS receiver at
a given date.
|
Evaluator<SatelliteUserRangeError> |
GpsReceiver.getSatelliteUserRangeErrorEvaluator(IServiceProvider satellite,
PerformanceAssessmentFile performanceAssessmentFile)
Returns an evaluator that supplies the user range errors for a satellite at a given date.
|
Evaluator<SatelliteUserRangeError> |
GpsReceiver.getSatelliteUserRangeErrorEvaluator(IServiceProvider satellite,
PerformanceAssessmentFile performanceAssessmentFile,
EvaluatorGroup group)
Returns an evaluator that supplies the user range errors for a satellite at a given date.
|
Modifier and Type | Method and Description |
---|---|
Evaluator<RinexMeteorologicalRecord> |
RinexMeteorological.getEvaluator()
Gets an evaluator that can be used to find meteorological data over time.
|
Evaluator<RinexMeteorologicalRecord> |
RinexMeteorological.getEvaluator(EvaluatorGroup group)
Gets an evaluator that can be used to find meteorological data over time.
|
Evaluator<PerformanceAssessmentField> |
PerformanceAssessmentFile.getEvaluator(int prn)
Gets an evaluator that can be used to find assessed performance data over time for a given GPS satellite.
|
Evaluator<PerformanceAssessmentField> |
PerformanceAssessmentFile.getEvaluator(int prn,
Duration availabilityThreshold,
boolean allowExtrapolation,
EvaluatorGroup group)
Gets an evaluator that can be used to find assessed performance data over time for a given GPS satellite.
|
Evaluator<PerformanceAssessmentField> |
PerformanceAssessmentFile.getEvaluator(int prn,
EvaluatorGroup group)
Gets an evaluator that can be used to find assessed performance data over time for a given GPS satellite.
|
Evaluator<SatelliteGlobalUserRangeError> |
PerformanceAssessmentFile.getSatelliteGlobalUserRangeErrorEvaluator(IServiceProvider satellite)
Returns an evaluator which can compute the
SatelliteGlobalUserRangeError for this Performance Assessment File at a given time. |
Evaluator<SatelliteGlobalUserRangeError> |
PerformanceAssessmentFile.getSatelliteGlobalUserRangeErrorEvaluator(IServiceProvider satellite,
EvaluatorGroup group)
Returns an evaluator which can compute the
SatelliteGlobalUserRangeError for this Performance Assessment File at a given time. |
Modifier and Type | Class and Description |
---|---|
class |
SensorProjectionEvaluator
An evaluator that can find the projection of a sensor onto a central body's ellipsoid surface.
|
Modifier and Type | Method and Description |
---|---|
Evaluator<Cartesian> |
VectorGraphicsParameter.getEvaluator(EvaluatorGroup group)
Gets an evaluator which wraps the previously specified Vector.
|
Evaluator<T> |
TimeIntervalGraphicsParameter.getEvaluator(EvaluatorGroup group)
Gets an evaluator which returns the value of the
Data (get ) at evaluation time. |
Evaluator<Double> |
ScalarGraphicsParameter.getEvaluator(EvaluatorGroup group)
Gets an evaluator which wraps the previously specified Scalar.
|
Evaluator<Cartesian> |
PointGraphicsParameter.getEvaluator(EvaluatorGroup group)
Gets an evaluator which wraps the previously specified Point.
|
Evaluator<TOutput> |
GraphicsParameterTransform.getEvaluator(EvaluatorGroup group)
Gets an evaluator which returns
T |
Evaluator<String> |
GraphicsParameterFormatter.getEvaluator(EvaluatorGroup group)
Gets an evaluator which returns
T |
Evaluator<T> |
ConstantGraphicsParameter.getEvaluator(EvaluatorGroup group)
|
Evaluator<UnitQuaternion> |
AxesGraphicsParameter.getEvaluator(EvaluatorGroup group)
Gets an evaluator which wraps the previously specified Axes.
|
Evaluator<T> |
AccessQueryGraphicsParameter.getEvaluator(EvaluatorGroup group)
Gets an
Evaluator which returns a value
based on the result of access at the specified time. |
Evaluator<Boolean> |
IFieldOfViewEnclosureService.getPointIsInFieldOfViewEvaluator(Point point)
Gets an evaluator to determine if a point is inside the field of view of the sensor at
different dates.
|
Evaluator<Boolean> |
FieldOfViewExtension.getPointIsInFieldOfViewEvaluator(Point point)
Gets an evaluator to determine if a point is inside the field of view of the sensor at
different dates.
|
Evaluator<Boolean> |
DynamicFieldOfViewExtension.getPointIsInFieldOfViewEvaluator(Point point)
Gets an evaluator to determine if a point is inside the field of view of the sensor at
different dates.
|
Evaluator<Boolean> |
IFieldOfViewEnclosureService.getPointIsInFieldOfViewEvaluator(Point point,
EvaluatorGroup group)
Gets an evaluator to determine if a point is inside the field of view of the sensor at
different dates.
|
Evaluator<Boolean> |
FieldOfViewExtension.getPointIsInFieldOfViewEvaluator(Point point,
EvaluatorGroup group)
Gets an evaluator to determine if a point is inside the field of view of the sensor at
different dates.
|
Evaluator<Boolean> |
DynamicFieldOfViewExtension.getPointIsInFieldOfViewEvaluator(Point point,
EvaluatorGroup group)
Gets an evaluator to determine if a point is inside the field of view of the sensor at
different dates.
|
Modifier and Type | Method and Description |
---|---|
abstract Evaluator<T> |
GraphicsParameter.getEvaluator(EvaluatorGroup group)
Gets an evaluator which returns
T |
Evaluator<Object> |
IGraphicsParameter.getObjectEvaluator(EvaluatorGroup group)
Gets an evaluator which returns an object.
|
Evaluator<Object> |
GraphicsParameter.getObjectEvaluator(EvaluatorGroup group)
Gets an evaluator which returns an object.
|
Modifier and Type | Method and Description |
---|---|
abstract Evaluator<ProcessedRadarWaveform> |
RadarWaveformProcessor.getEvaluator(EvaluatorGroup group,
IntendedSignalStrategy intendedSignalStrategy,
SignalPropagationGraph graph,
boolean evaluateInterference)
Constructs a
Evaluator instance from the input signal source, intended signal
strategy, and signal propagation graph. |
Evaluator<ProcessedRadarWaveform> |
PerfectGoalSignalToNoiseRatioWaveformIntegrator.getEvaluator(EvaluatorGroup group,
IntendedSignalStrategy intendedSignalStrategy,
SignalPropagationGraph graph,
boolean evaluateInterference)
Constructs a
Evaluator instance from the input signal source, intended signal
strategy, and signal propagation graph. |
Evaluator<ProcessedRadarWaveform> |
PerfectFixedNumberOfPulsesWaveformIntegrator.getEvaluator(EvaluatorGroup group,
IntendedSignalStrategy intendedSignalStrategy,
SignalPropagationGraph graph,
boolean evaluateInterference)
Constructs a
Evaluator instance from the input signal source, intended signal
strategy, and signal propagation graph. |
Evaluator<ProcessedRadarWaveform> |
ConstantEfficiencyGoalSignalToNoiseRatioWaveformIntegrator.getEvaluator(EvaluatorGroup group,
IntendedSignalStrategy intendedSignalStrategy,
SignalPropagationGraph graph,
boolean evaluateInterference)
Constructs a
Evaluator instance from the input signal source, intended signal
strategy, and signal propagation graph. |
Evaluator<ProcessedRadarWaveform> |
ConstantEfficiencyFixedNumberOfPulsesWaveformIntegrator.getEvaluator(EvaluatorGroup group,
IntendedSignalStrategy intendedSignalStrategy,
SignalPropagationGraph graph,
boolean evaluateInterference)
Constructs a
Evaluator instance from the input signal source, intended signal
strategy, and signal propagation graph. |