25 #ifndef JUCE_COLOURGRADIENT_H_INCLUDED 26 #define JUCE_COLOURGRADIENT_H_INCLUDED 57 Colour colour2,
float x2,
float y2,
89 int addColour (
double proportionAlongGradient,
93 void removeColour (
int index);
96 void multiplyOpacity (
float multiplier)
noexcept;
106 double getColourPosition (
int index)
const noexcept;
136 void createLookupTable (
PixelARGB* resultLookupTable,
int numEntries)
const noexcept;
162 ColourPoint() noexcept {}
165 : position (pos), colour (col)
181 #endif // JUCE_COLOURGRADIENT_H_INCLUDED #define noexcept
Definition: juce_CompilerSupport.h:141
Definition: juce_Point.h:39
Definition: juce_ColourGradient.h:35
Point< float > point2
Definition: juce_ColourGradient.h:145
#define JUCE_API
Definition: juce_StandardHeader.h:139
Definition: juce_Colour.h:35
bool operator==(const var &v1, const var &v2) noexcept
Definition: juce_Variant.cpp:565
Definition: juce_PixelFormats.h:56
Definition: juce_Array.h:60
Definition: juce_HeapBlock.h:90
#define JUCE_LEAK_DETECTOR(OwnerClass)
Definition: juce_LeakedObjectDetector.h:141
bool operator!=(const var &v1, const var &v2) noexcept
Definition: juce_Variant.cpp:566
bool isRadial
Definition: juce_ColourGradient.h:152