|
MayaFlux 0.4.0
Digital-First Multimedia Processing Framework
|
|
noexcept |
Trigonometric map y = amplitude * f(frequency*x + phase) applied in-place.
| TrigFunc | Callable matching double(double) |
| data | Target span |
| func | Trigonometric function (std::sin, std::cos, etc.) |
| frequency | Frequency scaling applied to x |
| amplitude | Amplitude scaling applied to output |
| phase | Phase offset added to x before the function |
Definition at line 81 of file Transform.hpp.
Referenced by MayaFlux::Yantra::MathematicalTransformer< InputType, OutputType >::transform_implementation().
Here is the caller graph for this function: