Click or drag to resize

AircraftMotionIntegrationPointGetEvaluator Method (EvaluatorGroup)

Gets an evaluator that can be used to find the motion of this point in its parent reference frame based on the state provided by evaluating the evaluator produced by the StateParameter.

Consider using the methods of GeometryTransformer instead of calling this method directly. See GetEvaluator(EvaluatorGroup) for more details.

This type will usually not be used directly. It is instead used by AircraftMotionIntegrationPoint behind the scenes. If this type is used, such as during the implementation of a type similar to or deriving from AircraftMotionIntegrationPoint, always call ConfigureIndicesOnEvaluator(EvaluatorGroup, AircraftMotionIntegrationPoint, MotionInt32) prior to this method.

Namespace:  AGI.Foundation.AircraftPropagation
Assembly:  AGI.Foundation.AircraftPropagation (in AGI.Foundation.AircraftPropagation.dll) Version: 24.3.420.0 (24.3.420.0)
Syntax
public override PointEvaluator GetEvaluator(
	EvaluatorGroup group
)

Parameters

group
Type: AGI.FoundationEvaluatorGroup
The group in which to create the evaluator and its dependents.

Return Value

Type: PointEvaluator
An evaluator producing the motion for this Point based on the current state.

Return Value

Type: PointEvaluator
The evaluator that computes the motion of the point.
Exceptions
ExceptionCondition
ArgumentNullException Thrown when group is .
PropertyInvalidException Thrown when the property StateParameter or IntegrationFrame or CentralBody is .
See Also