EvaluatorGroupParameterizeTParameter1, TParameter2, TParameter3, TParameter4, TParameter5, TParameter6, TResult, TResultDerivative Method (MotionEvaluatorTResult, TResultDerivative, IEvaluatorParameterTParameter1, IEvaluatorParameterTParameter2, IEvaluatorParameterTParameter3, IEvaluatorParameterTParameter4, IEvaluatorParameterTParameter5, IEvaluatorParameterTParameter6, ParameterAction) |
Namespace: AGI.Foundation
public ParameterizedMotionEvaluatorWithDerivativeType6<TParameter1, TParameter2, TParameter3, TParameter4, TParameter5, TParameter6, TResult, TResultDerivative> Parameterize<TParameter1, TParameter2, TParameter3, TParameter4, TParameter5, TParameter6, TResult, TResultDerivative>( MotionEvaluator<TResult, TResultDerivative> evaluatorToParameterize, IEvaluatorParameter<TParameter1> parameter1, IEvaluatorParameter<TParameter2> parameter2, IEvaluatorParameter<TParameter3> parameter3, IEvaluatorParameter<TParameter4> parameter4, IEvaluatorParameter<TParameter5> parameter5, IEvaluatorParameter<TParameter6> parameter6, ParameterAction parameterAction )
Public Function Parameterize(Of TParameter1, TParameter2, TParameter3, TParameter4, TParameter5, TParameter6, TResult, TResultDerivative) ( evaluatorToParameterize As MotionEvaluator(Of TResult, TResultDerivative), parameter1 As IEvaluatorParameter(Of TParameter1), parameter2 As IEvaluatorParameter(Of TParameter2), parameter3 As IEvaluatorParameter(Of TParameter3), parameter4 As IEvaluatorParameter(Of TParameter4), parameter5 As IEvaluatorParameter(Of TParameter5), parameter6 As IEvaluatorParameter(Of TParameter6), parameterAction As ParameterAction ) As ParameterizedMotionEvaluatorWithDerivativeType6(Of TParameter1, TParameter2, TParameter3, TParameter4, TParameter5, TParameter6, TResult, TResultDerivative)
public: generic<typename TParameter1, typename TParameter2, typename TParameter3, typename TParameter4, typename TParameter5, typename TParameter6, typename TResult, typename TResultDerivative> ParameterizedMotionEvaluatorWithDerivativeType6<TParameter1, TParameter2, TParameter3, TParameter4, TParameter5, TParameter6, TResult, TResultDerivative>^ Parameterize( MotionEvaluator<TResult, TResultDerivative>^ evaluatorToParameterize, IEvaluatorParameter<TParameter1>^ parameter1, IEvaluatorParameter<TParameter2>^ parameter2, IEvaluatorParameter<TParameter3>^ parameter3, IEvaluatorParameter<TParameter4>^ parameter4, IEvaluatorParameter<TParameter5>^ parameter5, IEvaluatorParameter<TParameter6>^ parameter6, ParameterAction parameterAction )
member Parameterize : evaluatorToParameterize : MotionEvaluator<'TResult, 'TResultDerivative> * parameter1 : IEvaluatorParameter<'TParameter1> * parameter2 : IEvaluatorParameter<'TParameter2> * parameter3 : IEvaluatorParameter<'TParameter3> * parameter4 : IEvaluatorParameter<'TParameter4> * parameter5 : IEvaluatorParameter<'TParameter5> * parameter6 : IEvaluatorParameter<'TParameter6> * parameterAction : ParameterAction -> ParameterizedMotionEvaluatorWithDerivativeType6<'TParameter1, 'TParameter2, 'TParameter3, 'TParameter4, 'TParameter5, 'TParameter6, 'TResult, 'TResultDerivative>
Exception | Condition |
---|---|
ArgumentNullException | Thrown when evaluatorToParameterize, parameter1, parameter2, parameter3, parameter4, parameter5, or parameter6 is . |
Copyright © 2007-2019 Analytical Graphics, Inc.