| #pragma once |
| |
| #ifndef GRADIENTS_H |
| #define GRADIENTS_H |
| |
| #include "tfxparam.h" |
| #include "trop.h" |
| #include "trasterfx.h" |
| |
| struct MultiRAdialParams { |
| int m_shrink; |
| double m_scale; |
| |
| double m_intensity; |
| double m_gridStep; |
| }; |
| |
| |
| |
| |
| |
| void multiRadial(const TRasterP &ras, TPointD posTrasf, |
| const TSpectrumParamP colors, double period, double count, |
| double cycle, const TAffine &aff, double frame); |
| |
| void multiLinear(const TRasterP &ras, TPointD posTrasf, |
| const TSpectrumParamP colors, double period, double count, |
| double amplitude, double freq, double phase, double cycle, |
| const TAffine &aff, double frame); |
| |
| #endif |