openshot-audio  0.1.7
Public Member Functions | List of all members
juce::RenderingHelpers::GradientPixelIterators::TransformedRadial Class Reference

#include <juce_graphics.h>

Inheritance diagram for juce::RenderingHelpers::GradientPixelIterators::TransformedRadial:
juce::RenderingHelpers::GradientPixelIterators::Radial

Public Member Functions

 TransformedRadial (const ColourGradient &gradient, const AffineTransform &transform, const PixelARGB *const colours, const int numColours)
 
forcedinline void setY (const int y) noexcept
 
PixelARGB getPixel (const int px) const noexcept
 
- Public Member Functions inherited from juce::RenderingHelpers::GradientPixelIterators::Radial
 Radial (const ColourGradient &gradient, const AffineTransform &, const PixelARGB *const colours, const int numColours)
 
forcedinline void setY (const int y) noexcept
 
PixelARGB getPixel (const int px) const noexcept
 

Additional Inherited Members

- Protected Attributes inherited from juce::RenderingHelpers::GradientPixelIterators::Radial
const PixelARGB *const lookupTable
 
const int numEntries
 
const double gx1
 
const double gy1
 
double maxDist
 
double invScale
 
double dy
 

Detailed Description

Iterates the colour of pixels in a skewed radial gradient

Constructor & Destructor Documentation

◆ TransformedRadial()

juce::RenderingHelpers::GradientPixelIterators::TransformedRadial::TransformedRadial ( const ColourGradient gradient,
const AffineTransform transform,
const PixelARGB *const  colours,
const int  numColours 
)
inline

Member Function Documentation

◆ getPixel()

PixelARGB juce::RenderingHelpers::GradientPixelIterators::TransformedRadial::getPixel ( const int  px) const
inlinenoexcept

◆ setY()

forcedinline void juce::RenderingHelpers::GradientPixelIterators::TransformedRadial::setY ( const int  y)
inlinenoexcept

The documentation for this class was generated from the following file: