MayaFlux 0.1.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 12 of file MathematicalTransformer.hpp.

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