#include <KoBasicHistogramProducers.h>
Graphe d'héritage de KoBasicU16HistogramProducer:
Fonctions membres publiques | |
KoBasicU16HistogramProducer (const KoID &id, KoColorSpace *colorSpace) | |
virtual void | addRegionToBin (const quint8 *pixels, const quint8 *selectionMask, quint32 nPixels, KoColorSpace *colorSpace) |
virtual QString | positionToString (double pos) const |
virtual double | maximalZoom () const |
Définition à la ligne 94 du fichier KoBasicHistogramProducers.h.
KoBasicU16HistogramProducer::KoBasicU16HistogramProducer | ( | const KoID & | id, | |
KoColorSpace * | colorSpace | |||
) |
Définition à la ligne 142 du fichier KoBasicHistogramProducers.cpp.
void KoBasicU16HistogramProducer::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 157 du fichier KoBasicHistogramProducers.cpp.
Références KoColorSpace::getAlpha(), KoBasicHistogramProducer::m_bins, KoBasicHistogramProducer::m_channels, KoBasicHistogramProducer::m_count, KoBasicHistogramProducer::m_from, KoBasicHistogramProducer::m_outLeft, KoBasicHistogramProducer::m_outRight, KoHistogramProducer::m_skipTransparent, KoHistogramProducer::m_skipUnselected, KoBasicHistogramProducer::m_width, OPACITY_TRANSPARENT, KoColorSpace::pixelSize(), UINT16_MAX, Py::value(), et KoPageFormat::width().
Voici le graphe d'appel pour cette fonction :
QString KoBasicU16HistogramProducer::positionToString | ( | double | pos | ) | const [virtual] |
Implémente KoHistogramProducer.
Définition à la ligne 147 du fichier KoBasicHistogramProducers.cpp.
Références UINT8_MAX.
double KoBasicU16HistogramProducer::maximalZoom | ( | ) | const [virtual] |