ParameterizedMotionEvaluatorWithDerivativeType3TParameter1, TParameter2, TParameter3, TResult, TResultDerivativeEvaluate Method (JulianDate, Int32, TParameter1, TParameter2, TParameter3) |
Evaluates this parameterized evaluator.
Namespace:
AGI.Foundation.Infrastructure
Assembly:
AGI.Foundation.Core (in AGI.Foundation.Core.dll) Version: 23.1.416.0 (23.1.416.0)
Syntaxpublic Motion<TResult, TResultDerivative> Evaluate(
JulianDate date,
int order,
TParameter1 parameter1,
TParameter2 parameter2,
TParameter3 parameter3
)
Public Function Evaluate (
date As JulianDate,
order As Integer,
parameter1 As TParameter1,
parameter2 As TParameter2,
parameter3 As TParameter3
) As Motion(Of TResult, TResultDerivative)
public:
Motion<TResult, TResultDerivative> Evaluate(
JulianDate date,
int order,
TParameter1 parameter1,
TParameter2 parameter2,
TParameter3 parameter3
)
member Evaluate :
date : JulianDate *
order : int *
parameter1 : 'TParameter1 *
parameter2 : 'TParameter2 *
parameter3 : 'TParameter3 -> Motion<'TResult, 'TResultDerivative>
Parameters
- date
- Type: AGI.Foundation.TimeJulianDate
The date at which to evaluate. - order
- Type: SystemInt32
The order at which to evaluate. - parameter1
- Type: TParameter1
The value of the first parameter. - parameter2
- Type: TParameter2
The value of the second parameter. - parameter3
- Type: TParameter3
The value of the third parameter.
Return Value
Type:
MotionTResult,
TResultDerivativeThe result of evaluating with the parameters.
See Also