EvaluatorGroupParameterizeTParameter1, TParameter2, TResult, TResultOverIntervals Method (IEvaluatorOverIntervalsTResult, TResultOverIntervals, IEvaluatorParameterTParameter1, IEvaluatorParameterTParameter2, ParameterAction) |
Namespace: AGI.Foundation
public ParameterizedEvaluatorWithIntervals2<TParameter1, TParameter2, TResult, TResultOverIntervals> Parameterize<TParameter1, TParameter2, TResult, TResultOverIntervals>( IEvaluatorOverIntervals<TResult, TResultOverIntervals> evaluatorToParameterize, IEvaluatorParameter<TParameter1> parameter1, IEvaluatorParameter<TParameter2> parameter2, ParameterAction parameterAction )
Public Function Parameterize(Of TParameter1, TParameter2, TResult, TResultOverIntervals) ( evaluatorToParameterize As IEvaluatorOverIntervals(Of TResult, TResultOverIntervals), parameter1 As IEvaluatorParameter(Of TParameter1), parameter2 As IEvaluatorParameter(Of TParameter2), parameterAction As ParameterAction ) As ParameterizedEvaluatorWithIntervals2(Of TParameter1, TParameter2, TResult, TResultOverIntervals)
public: generic<typename TParameter1, typename TParameter2, typename TResult, typename TResultOverIntervals> ParameterizedEvaluatorWithIntervals2<TParameter1, TParameter2, TResult, TResultOverIntervals>^ Parameterize( IEvaluatorOverIntervals<TResult, TResultOverIntervals>^ evaluatorToParameterize, IEvaluatorParameter<TParameter1>^ parameter1, IEvaluatorParameter<TParameter2>^ parameter2, ParameterAction parameterAction )
member Parameterize : evaluatorToParameterize : IEvaluatorOverIntervals<'TResult, 'TResultOverIntervals> * parameter1 : IEvaluatorParameter<'TParameter1> * parameter2 : IEvaluatorParameter<'TParameter2> * parameterAction : ParameterAction -> ParameterizedEvaluatorWithIntervals2<'TParameter1, 'TParameter2, 'TResult, 'TResultOverIntervals>
Exception | Condition |
---|---|
ArgumentNullException | Thrown when evaluatorToParameterize, parameter1, or parameter2 is . |
Copyright © 2007-2021 Analytical Graphics, Inc.