#include <KoBasicHistogramProducers.h>
Graphe d'héritage de KoGenericRGBHistogramProducer:
Fonctions membres publiques | |
| KoGenericRGBHistogramProducer () | |
| virtual void | addRegionToBin (const quint8 *pixels, const quint8 *selectionMask, quint32 nPixels, KoColorSpace *colorSpace) |
| virtual QString | positionToString (double pos) const |
| virtual double | maximalZoom () const |
| virtual Q3ValueVector< KoChannelInfo * > | channels () |
Attributs protégés | |
| Q3ValueVector< KoChannelInfo * > | m_channelsList |
Définition à la ligne 144 du fichier KoBasicHistogramProducers.h.
| KoGenericRGBHistogramProducer::KoGenericRGBHistogramProducer | ( | ) |
Définition à la ligne 348 du fichier KoBasicHistogramProducers.cpp.
Références KoChannelInfo::COLOR, m_channelsList, et KoChannelInfo::UINT8.
| void KoGenericRGBHistogramProducer::addRegionToBin | ( | const quint8 * | pixels, | |
| const quint8 * | selectionMask, | |||
| quint32 | nPixels, | |||
| KoColorSpace * | colorSpace | |||
| ) | [virtual] |
Adds the values from the specified array of pixels to the bins -- does not reset anything.
| pixels | A pointer an array of pixeldata in the given colorspace | |
| selectionMask | a pointer to an array of bytes, where 0 is unselected and 1-255 is degree of selectedness. The array must be just as long as the array of pixels. | |
| nPixels | The number of pixels | |
| colorSpace | the colorspace that can decode the pixel data. |
Implémente KoHistogramProducer.
Définition à la ligne 371 du fichier KoBasicHistogramProducers.cpp.
Références KoColorSpace::getAlpha(), KoBasicHistogramProducer::m_bins, KoBasicHistogramProducer::m_count, KoBasicHistogramProducer::m_outLeft, KoBasicHistogramProducer::m_outRight, KoHistogramProducer::m_skipTransparent, KoHistogramProducer::m_skipUnselected, OPACITY_TRANSPARENT, KoColorSpace::pixelSize(), et KoColorSpace::toQColor().
Voici le graphe d'appel pour cette fonction :
| QString KoGenericRGBHistogramProducer::positionToString | ( | double | pos | ) | const [virtual] |
Implémente KoHistogramProducer.
Définition à la ligne 362 du fichier KoBasicHistogramProducers.cpp.
Références UINT8_MAX.
| double KoGenericRGBHistogramProducer::maximalZoom | ( | ) | const [virtual] |
| Q3ValueVector< KoChannelInfo * > KoGenericRGBHistogramProducer::channels | ( | ) | [virtual] |
Réimplémentée à partir de KoBasicHistogramProducer.
Définition à la ligne 358 du fichier KoBasicHistogramProducers.cpp.
Références m_channelsList.
Q3ValueVector<KoChannelInfo *> KoGenericRGBHistogramProducer::m_channelsList [protected] |
Définition à la ligne 152 du fichier KoBasicHistogramProducers.h.
Référencé par channels(), et KoGenericRGBHistogramProducer().
1.5.1-p1