MayaFlux 0.3.0
Digital-First Multimedia Processing Framework
Loading...
Searching...
No Matches

◆ PolynomialMode

enum class MayaFlux::Nodes::Generator::PolynomialMode : uint8_t
strong

Defines how the polynomial function processes input values.

Enumerator
DIRECT 

Evaluates f(x) where x is the current phase/input.

RECURSIVE 

Evaluates using current and previous outputs: y[n] = f(y[n-1], y[n-2], ...)

FEEDFORWARD 

Evaluates using current and previous inputs: y[n] = f(x[n], x[n-1], ...)

Definition at line 13 of file Polynomial.hpp.

13 : uint8_t {
14 DIRECT, ///< Evaluates f(x) where x is the current phase/input
15 RECURSIVE, ///< Evaluates using current and previous outputs: y[n] = f(y[n-1], y[n-2], ...)
16 FEEDFORWARD ///< Evaluates using current and previous inputs: y[n] = f(x[n], x[n-1], ...)
17};
@ DIRECT
Stateless evaluation of current input only (combinational logic)
@ RECURSIVE
Evaluates using current and previous outputs: y[n] = f(y[n-1], y[n-2], ...)
@ FEEDFORWARD
Evaluates using current and previous inputs: y[n] = f(x[n], x[n-1], ...)