Référence de la classe KoBasicU16HistogramProducer

#include <KoBasicHistogramProducers.h>

Graphe d'héritage de KoBasicU16HistogramProducer:

[légende]
Graphe de collaboration de KoBasicU16HistogramProducer:
[légende]
Liste de tous les membres

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

Description détaillée

Définition à la ligne 94 du fichier KoBasicHistogramProducers.h.


Documentation des contructeurs et destructeur

KoBasicU16HistogramProducer::KoBasicU16HistogramProducer ( const KoID id,
KoColorSpace colorSpace 
)

Définition à la ligne 142 du fichier KoBasicHistogramProducers.cpp.


Documentation des fonctions membres

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.

Paramètres:
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]

Implémente KoHistogramProducer.

Définition à la ligne 152 du fichier KoBasicHistogramProducers.cpp.


La documentation de cette classe a été générée à partir des fichiers suivants :
Généré le Wed Nov 22 23:43:58 2006 pour KPlato par  doxygen 1.5.1-p1