QCPColorGradient Class Reference

#include </home/florent/devel/release/src/gepetto-viewer/plugins/pyqcustomplot/qcustomplot-1.3.2/qcustomplot.h>

Public Types

enum  ColorInterpolation {
  ciRGB, ciHSV, ciRGB, ciHSV,
  ciRGB, ciHSV
}
 
enum  GradientPreset {
  gpGrayscale, gpHot, gpCold, gpNight,
  gpCandy, gpGeography, gpIon, gpThermal,
  gpPolar, gpSpectrum, gpJet, gpHues,
  gpGrayscale, gpHot, gpCold, gpNight,
  gpCandy, gpGeography, gpIon, gpThermal,
  gpPolar, gpSpectrum, gpJet, gpHues,
  gpGrayscale, gpHot, gpCold, gpNight,
  gpCandy, gpGeography, gpIon, gpThermal,
  gpPolar, gpSpectrum, gpJet, gpHues
}
 
enum  ColorInterpolation {
  ciRGB, ciHSV, ciRGB, ciHSV,
  ciRGB, ciHSV
}
 
enum  GradientPreset {
  gpGrayscale, gpHot, gpCold, gpNight,
  gpCandy, gpGeography, gpIon, gpThermal,
  gpPolar, gpSpectrum, gpJet, gpHues,
  gpGrayscale, gpHot, gpCold, gpNight,
  gpCandy, gpGeography, gpIon, gpThermal,
  gpPolar, gpSpectrum, gpJet, gpHues,
  gpGrayscale, gpHot, gpCold, gpNight,
  gpCandy, gpGeography, gpIon, gpThermal,
  gpPolar, gpSpectrum, gpJet, gpHues
}
 
enum  ColorInterpolation {
  ciRGB, ciHSV, ciRGB, ciHSV,
  ciRGB, ciHSV
}
 
enum  GradientPreset {
  gpGrayscale, gpHot, gpCold, gpNight,
  gpCandy, gpGeography, gpIon, gpThermal,
  gpPolar, gpSpectrum, gpJet, gpHues,
  gpGrayscale, gpHot, gpCold, gpNight,
  gpCandy, gpGeography, gpIon, gpThermal,
  gpPolar, gpSpectrum, gpJet, gpHues,
  gpGrayscale, gpHot, gpCold, gpNight,
  gpCandy, gpGeography, gpIon, gpThermal,
  gpPolar, gpSpectrum, gpJet, gpHues
}
 

Public Member Functions

 QCPColorGradient (GradientPreset preset=gpCold)
 
bool operator== (const QCPColorGradient &other) const
 
bool operator!= (const QCPColorGradient &other) const
 
int levelCount () const
 
QMap< double, QColor > colorStops () const
 
ColorInterpolation colorInterpolation () const
 
bool periodic () const
 
void setLevelCount (int n)
 
void setColorStops (const QMap< double, QColor > &colorStops)
 
void setColorStopAt (double position, const QColor &color)
 
void setColorInterpolation (ColorInterpolation interpolation)
 
void setPeriodic (bool enabled)
 
void colorize (const double *data, const QCPRange &range, QRgb *scanLine, int n, int dataIndexFactor=1, bool logarithmic=false)
 
QRgb color (double position, const QCPRange &range, bool logarithmic=false)
 
void loadPreset (GradientPreset preset)
 
void clearColorStops ()
 
QCPColorGradient inverted () const
 
 QCPColorGradient ()
 
 QCPColorGradient (GradientPreset preset)
 
bool operator== (const QCPColorGradient &other) const
 
bool operator!= (const QCPColorGradient &other) const
 
int levelCount () const
 
QMap< double, QColor > colorStops () const
 
ColorInterpolation colorInterpolation () const
 
bool periodic () const
 
void setLevelCount (int n)
 
void setColorStops (const QMap< double, QColor > &colorStops)
 
void setColorStopAt (double position, const QColor &color)
 
void setColorInterpolation (ColorInterpolation interpolation)
 
void setPeriodic (bool enabled)
 
void colorize (const double *data, const QCPRange &range, QRgb *scanLine, int n, int dataIndexFactor=1, bool logarithmic=false)
 
void colorize (const double *data, const unsigned char *alpha, const QCPRange &range, QRgb *scanLine, int n, int dataIndexFactor=1, bool logarithmic=false)
 
QRgb color (double position, const QCPRange &range, bool logarithmic=false)
 
void loadPreset (GradientPreset preset)
 
void clearColorStops ()
 
QCPColorGradient inverted () const
 
 QCPColorGradient (GradientPreset preset=gpCold)
 
bool operator== (const QCPColorGradient &other) const
 
bool operator!= (const QCPColorGradient &other) const
 
int levelCount () const
 
QMap< double, QColor > colorStops () const
 
ColorInterpolation colorInterpolation () const
 
bool periodic () const
 
void setLevelCount (int n)
 
void setColorStops (const QMap< double, QColor > &colorStops)
 
void setColorStopAt (double position, const QColor &color)
 
void setColorInterpolation (ColorInterpolation interpolation)
 
void setPeriodic (bool enabled)
 
void colorize (const double *data, const QCPRange &range, QRgb *scanLine, int n, int dataIndexFactor=1, bool logarithmic=false)
 
QRgb color (double position, const QCPRange &range, bool logarithmic=false)
 
void loadPreset (GradientPreset preset)
 
void clearColorStops ()
 
QCPColorGradient inverted () const
 

Protected Member Functions

void updateColorBuffer ()
 
bool stopsUseAlpha () const
 
void updateColorBuffer ()
 
void updateColorBuffer ()
 

Protected Attributes

int mLevelCount
 
QMap< double, QColor > mColorStops
 
ColorInterpolation mColorInterpolation
 
bool mPeriodic
 
QVector< QRgb > mColorBuffer
 
bool mColorBufferInvalidated
 

Member Enumeration Documentation

◆ ColorInterpolation [1/3]

Defines the color spaces in which color interpolation between gradient stops can be performed.

See also
setColorInterpolation
Enumerator
ciRGB 

Color channels red, green and blue are linearly interpolated.

ciHSV 

Color channels hue, saturation and value are linearly interpolated (The hue is interpolated over the shortest angle distance)

ciRGB 

Color channels red, green and blue are linearly interpolated.

ciHSV 

Color channels hue, saturation and value are linearly interpolated (The hue is interpolated over the shortest angle distance)

ciRGB 

Color channels red, green and blue are linearly interpolated.

ciHSV 

Color channels hue, saturation and value are linearly interpolated (The hue is interpolated over the shortest angle distance)

◆ ColorInterpolation [2/3]

Defines the color spaces in which color interpolation between gradient stops can be performed.

See also
setColorInterpolation
Enumerator
ciRGB 

Color channels red, green and blue are linearly interpolated.

ciHSV 

Color channels hue, saturation and value are linearly interpolated (The hue is interpolated over the shortest angle distance)

ciRGB 

Color channels red, green and blue are linearly interpolated.

ciHSV 

Color channels hue, saturation and value are linearly interpolated (The hue is interpolated over the shortest angle distance)

ciRGB 

Color channels red, green and blue are linearly interpolated.

ciHSV 

Color channels hue, saturation and value are linearly interpolated (The hue is interpolated over the shortest angle distance)

◆ ColorInterpolation [3/3]

Defines the color spaces in which color interpolation between gradient stops can be performed.

See also
setColorInterpolation
Enumerator
ciRGB 

Color channels red, green and blue are linearly interpolated.

ciHSV 

Color channels hue, saturation and value are linearly interpolated (The hue is interpolated over the shortest angle distance)

ciRGB 

Color channels red, green and blue are linearly interpolated.

ciHSV 

Color channels hue, saturation and value are linearly interpolated (The hue is interpolated over the shortest angle distance)

ciRGB 

Color channels red, green and blue are linearly interpolated.

ciHSV 

Color channels hue, saturation and value are linearly interpolated (The hue is interpolated over the shortest angle distance)

◆ GradientPreset [1/3]

Defines the available presets that can be loaded with loadPreset. See the documentation there for an image of the presets.

Enumerator
gpGrayscale 

Continuous lightness from black to white (suited for non-biased data representation)

gpHot 

Continuous lightness from black over firey colors to white (suited for non-biased data representation)

gpCold 

Continuous lightness from black over icey colors to white (suited for non-biased data representation)

gpNight 

Continuous lightness from black over weak blueish colors to white (suited for non-biased data representation)

gpCandy 

Blue over pink to white.

gpGeography 

Colors suitable to represent different elevations on geographical maps.

gpIon 

Half hue spectrum from black over purple to blue and finally green (creates banding illusion but allows more precise magnitude estimates)

gpThermal 

Colors suitable for thermal imaging, ranging from dark blue over purple to orange, yellow and white.

gpPolar 

Colors suitable to emphasize polarity around the center, with blue for negative, black in the middle and red for positive values.

gpSpectrum 

An approximation of the visible light spectrum (creates banding illusion but allows more precise magnitude estimates)

gpJet 

Hue variation similar to a spectrum, often used in numerical visualization (creates banding illusion but allows more precise magnitude estimates)

gpHues 

Full hue cycle, with highest and lowest color red (suitable for periodic data, such as angles and phases, see setPeriodic)

gpGrayscale 

Continuous lightness from black to white (suited for non-biased data representation)

gpHot 

Continuous lightness from black over firey colors to white (suited for non-biased data representation)

gpCold 

Continuous lightness from black over icey colors to white (suited for non-biased data representation)

gpNight 

Continuous lightness from black over weak blueish colors to white (suited for non-biased data representation)

gpCandy 

Blue over pink to white.

gpGeography 

Colors suitable to represent different elevations on geographical maps.

gpIon 

Half hue spectrum from black over purple to blue and finally green (creates banding illusion but allows more precise magnitude estimates)

gpThermal 

Colors suitable for thermal imaging, ranging from dark blue over purple to orange, yellow and white.

gpPolar 

Colors suitable to emphasize polarity around the center, with blue for negative, black in the middle and red for positive values.

gpSpectrum 

An approximation of the visible light spectrum (creates banding illusion but allows more precise magnitude estimates)

gpJet 

Hue variation similar to a spectrum, often used in numerical visualization (creates banding illusion but allows more precise magnitude estimates)

gpHues 

Full hue cycle, with highest and lowest color red (suitable for periodic data, such as angles and phases, see setPeriodic)

gpGrayscale 

Continuous lightness from black to white (suited for non-biased data representation)

gpHot 

Continuous lightness from black over firey colors to white (suited for non-biased data representation)

gpCold 

Continuous lightness from black over icey colors to white (suited for non-biased data representation)

gpNight 

Continuous lightness from black over weak blueish colors to white (suited for non-biased data representation)

gpCandy 

Blue over pink to white.

gpGeography 

Colors suitable to represent different elevations on geographical maps.

gpIon 

Half hue spectrum from black over purple to blue and finally green (creates banding illusion but allows more precise magnitude estimates)

gpThermal 

Colors suitable for thermal imaging, ranging from dark blue over purple to orange, yellow and white.

gpPolar 

Colors suitable to emphasize polarity around the center, with blue for negative, black in the middle and red for positive values.

gpSpectrum 

An approximation of the visible light spectrum (creates banding illusion but allows more precise magnitude estimates)

gpJet 

Hue variation similar to a spectrum, often used in numerical visualization (creates banding illusion but allows more precise magnitude estimates)

gpHues 

Full hue cycle, with highest and lowest color red (suitable for periodic data, such as angles and phases, see setPeriodic)

◆ GradientPreset [2/3]

Defines the available presets that can be loaded with loadPreset. See the documentation there for an image of the presets.

Enumerator
gpGrayscale 

Continuous lightness from black to white (suited for non-biased data representation)

gpHot 

Continuous lightness from black over firey colors to white (suited for non-biased data representation)

gpCold 

Continuous lightness from black over icey colors to white (suited for non-biased data representation)

gpNight 

Continuous lightness from black over weak blueish colors to white (suited for non-biased data representation)

gpCandy 

Blue over pink to white.

gpGeography 

Colors suitable to represent different elevations on geographical maps.

gpIon 

Half hue spectrum from black over purple to blue and finally green (creates banding illusion but allows more precise magnitude estimates)

gpThermal 

Colors suitable for thermal imaging, ranging from dark blue over purple to orange, yellow and white.

gpPolar 

Colors suitable to emphasize polarity around the center, with blue for negative, black in the middle and red for positive values.

gpSpectrum 

An approximation of the visible light spectrum (creates banding illusion but allows more precise magnitude estimates)

gpJet 

Hue variation similar to a spectrum, often used in numerical visualization (creates banding illusion but allows more precise magnitude estimates)

gpHues 

Full hue cycle, with highest and lowest color red (suitable for periodic data, such as angles and phases, see setPeriodic)

gpGrayscale 

Continuous lightness from black to white (suited for non-biased data representation)

gpHot 

Continuous lightness from black over firey colors to white (suited for non-biased data representation)

gpCold 

Continuous lightness from black over icey colors to white (suited for non-biased data representation)

gpNight 

Continuous lightness from black over weak blueish colors to white (suited for non-biased data representation)

gpCandy 

Blue over pink to white.

gpGeography 

Colors suitable to represent different elevations on geographical maps.

gpIon 

Half hue spectrum from black over purple to blue and finally green (creates banding illusion but allows more precise magnitude estimates)

gpThermal 

Colors suitable for thermal imaging, ranging from dark blue over purple to orange, yellow and white.

gpPolar 

Colors suitable to emphasize polarity around the center, with blue for negative, black in the middle and red for positive values.

gpSpectrum 

An approximation of the visible light spectrum (creates banding illusion but allows more precise magnitude estimates)

gpJet 

Hue variation similar to a spectrum, often used in numerical visualization (creates banding illusion but allows more precise magnitude estimates)

gpHues 

Full hue cycle, with highest and lowest color red (suitable for periodic data, such as angles and phases, see setPeriodic)

gpGrayscale 

Continuous lightness from black to white (suited for non-biased data representation)

gpHot 

Continuous lightness from black over firey colors to white (suited for non-biased data representation)

gpCold 

Continuous lightness from black over icey colors to white (suited for non-biased data representation)

gpNight 

Continuous lightness from black over weak blueish colors to white (suited for non-biased data representation)

gpCandy 

Blue over pink to white.

gpGeography 

Colors suitable to represent different elevations on geographical maps.

gpIon 

Half hue spectrum from black over purple to blue and finally green (creates banding illusion but allows more precise magnitude estimates)

gpThermal 

Colors suitable for thermal imaging, ranging from dark blue over purple to orange, yellow and white.

gpPolar 

Colors suitable to emphasize polarity around the center, with blue for negative, black in the middle and red for positive values.

gpSpectrum 

An approximation of the visible light spectrum (creates banding illusion but allows more precise magnitude estimates)

gpJet 

Hue variation similar to a spectrum, often used in numerical visualization (creates banding illusion but allows more precise magnitude estimates)

gpHues 

Full hue cycle, with highest and lowest color red (suitable for periodic data, such as angles and phases, see setPeriodic)

◆ GradientPreset [3/3]

Defines the available presets that can be loaded with loadPreset. See the documentation there for an image of the presets.

Enumerator
gpGrayscale 

Continuous lightness from black to white (suited for non-biased data representation)

gpHot 

Continuous lightness from black over firey colors to white (suited for non-biased data representation)

gpCold 

Continuous lightness from black over icey colors to white (suited for non-biased data representation)

gpNight 

Continuous lightness from black over weak blueish colors to white (suited for non-biased data representation)

gpCandy 

Blue over pink to white.

gpGeography 

Colors suitable to represent different elevations on geographical maps.

gpIon 

Half hue spectrum from black over purple to blue and finally green (creates banding illusion but allows more precise magnitude estimates)

gpThermal 

Colors suitable for thermal imaging, ranging from dark blue over purple to orange, yellow and white.

gpPolar 

Colors suitable to emphasize polarity around the center, with blue for negative, black in the middle and red for positive values.

gpSpectrum 

An approximation of the visible light spectrum (creates banding illusion but allows more precise magnitude estimates)

gpJet 

Hue variation similar to a spectrum, often used in numerical visualization (creates banding illusion but allows more precise magnitude estimates)

gpHues 

Full hue cycle, with highest and lowest color red (suitable for periodic data, such as angles and phases, see setPeriodic)

gpGrayscale 

Continuous lightness from black to white (suited for non-biased data representation)

gpHot 

Continuous lightness from black over firey colors to white (suited for non-biased data representation)

gpCold 

Continuous lightness from black over icey colors to white (suited for non-biased data representation)

gpNight 

Continuous lightness from black over weak blueish colors to white (suited for non-biased data representation)

gpCandy 

Blue over pink to white.

gpGeography 

Colors suitable to represent different elevations on geographical maps.

gpIon 

Half hue spectrum from black over purple to blue and finally green (creates banding illusion but allows more precise magnitude estimates)

gpThermal 

Colors suitable for thermal imaging, ranging from dark blue over purple to orange, yellow and white.

gpPolar 

Colors suitable to emphasize polarity around the center, with blue for negative, black in the middle and red for positive values.

gpSpectrum 

An approximation of the visible light spectrum (creates banding illusion but allows more precise magnitude estimates)

gpJet 

Hue variation similar to a spectrum, often used in numerical visualization (creates banding illusion but allows more precise magnitude estimates)

gpHues 

Full hue cycle, with highest and lowest color red (suitable for periodic data, such as angles and phases, see setPeriodic)

gpGrayscale 

Continuous lightness from black to white (suited for non-biased data representation)

gpHot 

Continuous lightness from black over firey colors to white (suited for non-biased data representation)

gpCold 

Continuous lightness from black over icey colors to white (suited for non-biased data representation)

gpNight 

Continuous lightness from black over weak blueish colors to white (suited for non-biased data representation)

gpCandy 

Blue over pink to white.

gpGeography 

Colors suitable to represent different elevations on geographical maps.

gpIon 

Half hue spectrum from black over purple to blue and finally green (creates banding illusion but allows more precise magnitude estimates)

gpThermal 

Colors suitable for thermal imaging, ranging from dark blue over purple to orange, yellow and white.

gpPolar 

Colors suitable to emphasize polarity around the center, with blue for negative, black in the middle and red for positive values.

gpSpectrum 

An approximation of the visible light spectrum (creates banding illusion but allows more precise magnitude estimates)

gpJet 

Hue variation similar to a spectrum, often used in numerical visualization (creates banding illusion but allows more precise magnitude estimates)

gpHues 

Full hue cycle, with highest and lowest color red (suitable for periodic data, such as angles and phases, see setPeriodic)

Constructor & Destructor Documentation

◆ QCPColorGradient() [1/4]

QCPColorGradient::QCPColorGradient ( GradientPreset  preset = gpCold)

◆ QCPColorGradient() [2/4]

QCPColorGradient::QCPColorGradient ( )

◆ QCPColorGradient() [3/4]

QCPColorGradient::QCPColorGradient ( GradientPreset  preset)

◆ QCPColorGradient() [4/4]

QCPColorGradient::QCPColorGradient ( GradientPreset  preset = gpCold)

Member Function Documentation

◆ clearColorStops() [1/3]

void QCPColorGradient::clearColorStops ( )

◆ clearColorStops() [2/3]

void QCPColorGradient::clearColorStops ( )

◆ clearColorStops() [3/3]

void QCPColorGradient::clearColorStops ( )

◆ color() [1/3]

QRgb QCPColorGradient::color ( double  position,
const QCPRange range,
bool  logarithmic = false 
)

◆ color() [2/3]

QRgb QCPColorGradient::color ( double  position,
const QCPRange range,
bool  logarithmic = false 
)

◆ color() [3/3]

QRgb QCPColorGradient::color ( double  position,
const QCPRange range,
bool  logarithmic = false 
)

◆ colorInterpolation() [1/3]

ColorInterpolation QCPColorGradient::colorInterpolation ( ) const
inline

◆ colorInterpolation() [2/3]

ColorInterpolation QCPColorGradient::colorInterpolation ( ) const
inline

◆ colorInterpolation() [3/3]

ColorInterpolation QCPColorGradient::colorInterpolation ( ) const
inline

◆ colorize() [1/4]

void QCPColorGradient::colorize ( const double *  data,
const QCPRange range,
QRgb *  scanLine,
int  n,
int  dataIndexFactor = 1,
bool  logarithmic = false 
)

◆ colorize() [2/4]

void QCPColorGradient::colorize ( const double *  data,
const QCPRange range,
QRgb *  scanLine,
int  n,
int  dataIndexFactor = 1,
bool  logarithmic = false 
)

◆ colorize() [3/4]

void QCPColorGradient::colorize ( const double *  data,
const QCPRange range,
QRgb *  scanLine,
int  n,
int  dataIndexFactor = 1,
bool  logarithmic = false 
)

◆ colorize() [4/4]

void QCPColorGradient::colorize ( const double *  data,
const unsigned char *  alpha,
const QCPRange range,
QRgb *  scanLine,
int  n,
int  dataIndexFactor = 1,
bool  logarithmic = false 
)

◆ colorStops() [1/3]

QMap<double, QColor> QCPColorGradient::colorStops ( ) const
inline

◆ colorStops() [2/3]

QMap<double, QColor> QCPColorGradient::colorStops ( ) const
inline

◆ colorStops() [3/3]

QMap<double, QColor> QCPColorGradient::colorStops ( ) const
inline

◆ inverted() [1/3]

QCPColorGradient QCPColorGradient::inverted ( ) const

◆ inverted() [2/3]

QCPColorGradient QCPColorGradient::inverted ( ) const

◆ inverted() [3/3]

QCPColorGradient QCPColorGradient::inverted ( ) const

◆ levelCount() [1/3]

int QCPColorGradient::levelCount ( ) const
inline

◆ levelCount() [2/3]

int QCPColorGradient::levelCount ( ) const
inline

◆ levelCount() [3/3]

int QCPColorGradient::levelCount ( ) const
inline

◆ loadPreset() [1/3]

void QCPColorGradient::loadPreset ( GradientPreset  preset)

◆ loadPreset() [2/3]

void QCPColorGradient::loadPreset ( GradientPreset  preset)

◆ loadPreset() [3/3]

void QCPColorGradient::loadPreset ( GradientPreset  preset)

◆ operator!=() [1/3]

bool QCPColorGradient::operator!= ( const QCPColorGradient other) const
inline

◆ operator!=() [2/3]

bool QCPColorGradient::operator!= ( const QCPColorGradient other) const
inline

◆ operator!=() [3/3]

bool QCPColorGradient::operator!= ( const QCPColorGradient other) const
inline

◆ operator==() [1/3]

bool QCPColorGradient::operator== ( const QCPColorGradient other) const

◆ operator==() [2/3]

bool QCPColorGradient::operator== ( const QCPColorGradient other) const

◆ operator==() [3/3]

bool QCPColorGradient::operator== ( const QCPColorGradient other) const

◆ periodic() [1/3]

bool QCPColorGradient::periodic ( ) const
inline

◆ periodic() [2/3]

bool QCPColorGradient::periodic ( ) const
inline

◆ periodic() [3/3]

bool QCPColorGradient::periodic ( ) const
inline

◆ setColorInterpolation() [1/3]

void QCPColorGradient::setColorInterpolation ( ColorInterpolation  interpolation)

◆ setColorInterpolation() [2/3]

void QCPColorGradient::setColorInterpolation ( ColorInterpolation  interpolation)

◆ setColorInterpolation() [3/3]

void QCPColorGradient::setColorInterpolation ( ColorInterpolation  interpolation)

◆ setColorStopAt() [1/3]

void QCPColorGradient::setColorStopAt ( double  position,
const QColor &  color 
)

◆ setColorStopAt() [2/3]

void QCPColorGradient::setColorStopAt ( double  position,
const QColor &  color 
)

◆ setColorStopAt() [3/3]

void QCPColorGradient::setColorStopAt ( double  position,
const QColor &  color 
)

◆ setColorStops() [1/3]

void QCPColorGradient::setColorStops ( const QMap< double, QColor > &  colorStops)

◆ setColorStops() [2/3]

void QCPColorGradient::setColorStops ( const QMap< double, QColor > &  colorStops)

◆ setColorStops() [3/3]

void QCPColorGradient::setColorStops ( const QMap< double, QColor > &  colorStops)

◆ setLevelCount() [1/3]

void QCPColorGradient::setLevelCount ( int  n)

◆ setLevelCount() [2/3]

void QCPColorGradient::setLevelCount ( int  n)

◆ setLevelCount() [3/3]

void QCPColorGradient::setLevelCount ( int  n)

◆ setPeriodic() [1/3]

void QCPColorGradient::setPeriodic ( bool  enabled)

◆ setPeriodic() [2/3]

void QCPColorGradient::setPeriodic ( bool  enabled)

◆ setPeriodic() [3/3]

void QCPColorGradient::setPeriodic ( bool  enabled)

◆ stopsUseAlpha()

bool QCPColorGradient::stopsUseAlpha ( ) const
protected

◆ updateColorBuffer() [1/3]

void QCPColorGradient::updateColorBuffer ( )
protected

◆ updateColorBuffer() [2/3]

void QCPColorGradient::updateColorBuffer ( )
protected

◆ updateColorBuffer() [3/3]

void QCPColorGradient::updateColorBuffer ( )
protected

Member Data Documentation

◆ mColorBuffer

QVector< QRgb > QCPColorGradient::mColorBuffer
protected

◆ mColorBufferInvalidated

bool QCPColorGradient::mColorBufferInvalidated
protected

◆ mColorInterpolation

ColorInterpolation QCPColorGradient::mColorInterpolation
protected

◆ mColorStops

QMap< double, QColor > QCPColorGradient::mColorStops
protected

◆ mLevelCount

int QCPColorGradient::mLevelCount
protected

◆ mPeriodic

bool QCPColorGradient::mPeriodic
protected

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