Click or drag to resize

MaintainCourseOrHeadingBehaviorGetEvaluator Method (EvaluatorGroup, IServiceProvider)

Gets an instance of an evaluator that can compute the horizontal derivatives of the maneuver.

Namespace:  AGI.Foundation.AircraftPropagation
Assembly:  AGI.Foundation.AircraftPropagation (in AGI.Foundation.AircraftPropagation.dll) Version: 24.2.419.0 (24.2.419.0)
Syntax
public override Evaluator<HorizontalBehaviorDerivatives> GetEvaluator(
	EvaluatorGroup group,
	IServiceProvider serviceProvider
)

Parameters

group
Type: AGI.FoundationEvaluatorGroup
The group in which to create the evaluator and its dependents.
serviceProvider
Type: SystemIServiceProvider
A service provider which must provide the ILocationPointService service.

Return Value

Type: EvaluatorHorizontalBehaviorDerivatives
The evaluator that computes the horizontal derivatives of the maneuver.
Exceptions
ExceptionCondition
ArgumentNullException Thrown when the parameter group or serviceProvider is null.
PropertyInvalidException Thrown when the property WindModel or PerformanceModels is .
UnsupportedCaseException Thrown if the ManeuverReferenceAxes is not valid.
See Also