JUCE
|
Iterates the colour of pixels in a circular radial gradient. More...
Public Member Functions | |
Radial (const ColourGradient &gradient, const AffineTransform &, const PixelARGB *colours, int numColours) | |
forcedinline void | setY (int y) noexcept |
PixelARGB | getPixel (int px) const noexcept |
Public Attributes | |
const PixelARGB *const | lookupTable |
const int | numEntries |
const double | gx1 |
const double | gy1 |
double | maxDist |
double | invScale |
double | dy |
Iterates the colour of pixels in a circular radial gradient.
juce::RenderingHelpers::GradientPixelIterators::Radial::Radial | ( | const ColourGradient & | gradient, |
const AffineTransform & | , | ||
const PixelARGB * | colours, | ||
int | numColours | ||
) |
|
noexcept |
|
noexcept |
References juce::roundToInt().
const PixelARGB* const juce::RenderingHelpers::GradientPixelIterators::Radial::lookupTable |
const int juce::RenderingHelpers::GradientPixelIterators::Radial::numEntries |
const double juce::RenderingHelpers::GradientPixelIterators::Radial::gx1 |
const double juce::RenderingHelpers::GradientPixelIterators::Radial::gy1 |
double juce::RenderingHelpers::GradientPixelIterators::Radial::maxDist |
double juce::RenderingHelpers::GradientPixelIterators::Radial::invScale |
double juce::RenderingHelpers::GradientPixelIterators::Radial::dy |