| #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 |