Click or drag to resize

EvaluatorGroup.Parameterize<TResult, TResultDerivative> Method (MotionEvaluator<TResult, TResultDerivative>)

Parameterizes an evaluator with zero parameters.

Namespace:  AGI.Foundation
Assembly:  AGI.Foundation.Core (in AGI.Foundation.Core.dll) Version: 25.1.421.0 (25.1.421.0)
Syntax
public ParameterizedMotionEvaluatorWithDerivativeType<TResult, TResultDerivative> Parameterize<TResult, TResultDerivative>(
	MotionEvaluator<TResult, TResultDerivative> evaluatorToParameterize
)

Parameters

evaluatorToParameterize
Type: AGI.Foundation.MotionEvaluator<TResult, TResultDerivative>
The evaluator to parameterize.

Type Parameters

TResult
The type of the result of evaluating the evaluator.
TResultDerivative
The type of the derivatives.

Return Value

Type: ParameterizedMotionEvaluatorWithDerivativeType<TResult, TResultDerivative>
An evaluator that can be evaluated with the given parameters.
Exceptions
ExceptionCondition
ArgumentNullException Thrown when evaluatorToParameterize is null.
See Also