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

◆ MathematicalOperation

enum class MayaFlux::Yantra::MathematicalOperation : uint8_t
strong

Specific mathematical operations supported.

Enumerator
GAIN 

Linear gain/attenuation.

OFFSET 

DC offset.

POWER 

Power function.

LOGARITHMIC 

Logarithmic transform.

EXPONENTIAL 

Exponential transform.

TRIGONOMETRIC 

Trigonometric functions.

QUANTIZE 

Quantization/bit reduction.

NORMALIZE 

Normalization.

POLYNOMIAL 

Polynomial transform.

Definition at line 14 of file MathematicalTransformer.hpp.

14 : uint8_t {
15 GAIN, ///< Linear gain/attenuation
16 OFFSET, ///< DC offset
17 POWER, ///< Power function
18 LOGARITHMIC, ///< Logarithmic transform
19 EXPONENTIAL, ///< Exponential transform
20 TRIGONOMETRIC, ///< Trigonometric functions
21 QUANTIZE, ///< Quantization/bit reduction
22 NORMALIZE, ///< Normalization
23 POLYNOMIAL ///< Polynomial transform
24};
@ POWER
Power (sum of squares)
@ GAIN
Linear gain/attenuation.
@ QUANTIZE
Quantization/bit reduction.
@ TRIGONOMETRIC
Trigonometric functions.
@ LOGARITHMIC
Logarithmic transform.