Table of Contents

Delegate EvalFunctional<TState>

Namespace
Ofs
Assembly
Ofs.Api.dll

Functional eval (worker thread): given time t, read the N input values in ins and write the M output values (0..100) into outs.

public delegate void EvalFunctional<TState>(double t, ReadOnlySpan<float> ins, in TState s, NodeContext ctx, Span<float> outs)

Parameters

t double
Functional eval (worker thread): given time t, read the N input values in ins and write the M output values (0..100) into outs.
ins ReadOnlySpan<float>
Functional eval (worker thread): given time t, read the N input values in ins and write the M output values (0..100) into outs.
s TState
Functional eval (worker thread): given time t, read the N input values in ins and write the M output values (0..100) into outs.
ctx NodeContext
Functional eval (worker thread): given time t, read the N input values in ins and write the M output values (0..100) into outs.
outs Span<float>
Functional eval (worker thread): given time t, read the N input values in ins and write the M output values (0..100) into outs.

Type Parameters

TState