PropagationVectorGetConverter Method |
Gets an instance of an output type which can convert the output of propagation
back into the native type of this state element. This method is also responsible
for configuring the state parameter and the state input indices on any parameterized
geometry types used by this element. Each parameterized geometry type will have
a static configuration method which will allow it to configure itself in a particular
EvaluatorGroup.
Namespace:
AGI.Foundation.Propagators
Assembly:
AGI.Foundation.Models (in AGI.Foundation.Models.dll) Version: 24.3.420.0 (24.3.420.0)
Syntax public override PropagationStateElementConverter GetConverter(
EvaluatorGroup group,
Motion<int[]> stateInputIndices
)
Public Overrides Function GetConverter (
group As EvaluatorGroup,
stateInputIndices As Motion(Of Integer())
) As PropagationStateElementConverter
public:
virtual PropagationStateElementConverter^ GetConverter(
EvaluatorGroup^ group,
Motion<array<int>^> stateInputIndices
) override
abstract GetConverter :
group : EvaluatorGroup *
stateInputIndices : Motion<int[]> -> PropagationStateElementConverter
override GetConverter :
group : EvaluatorGroup *
stateInputIndices : Motion<int[]> -> PropagationStateElementConverter
Parameters
- group
- Type: AGI.FoundationEvaluatorGroup
The evaluator group in which to configure the parameters. - stateInputIndices
- Type: AGI.FoundationMotionInt32
The set of indices corresponding to the location
of each value or derivative of this state element in the overall state.
Return Value
Type:
PropagationStateElementConverterThe output instance associated with this state element.
See Also