#include <KoHistogramProducer.h>
Graphe d'héritage de KoHistogramProducerFactory:
Fonctions membres publiques | |
KoHistogramProducerFactory (const KoID &id) | |
virtual | ~KoHistogramProducerFactory () |
virtual KoHistogramProducerSP | generate ()=0 |
Factory method, generates a new KoHistogramProducer. | |
virtual bool | isCompatibleWith (KoColorSpace *colorSpace) const =0 |
Returns if a colorspace can be used with this producer. | |
virtual float | preferrednessLevelWith (KoColorSpace *colorSpace) const =0 |
Returns a float in the [0.0, 1.0] range, 0.0 means this is a very generic method. | |
virtual const KoID & | id () const |
Attributs protégés | |
KoID | m_id |
Définition à la ligne 99 du fichier KoHistogramProducer.h.
KoHistogramProducerFactory::KoHistogramProducerFactory | ( | const KoID & | id | ) | [inline] |
Définition à la ligne 101 du fichier KoHistogramProducer.h.
virtual KoHistogramProducerFactory::~KoHistogramProducerFactory | ( | ) | [inline, virtual] |
Définition à la ligne 102 du fichier KoHistogramProducer.h.
virtual KoHistogramProducerSP KoHistogramProducerFactory::generate | ( | ) | [pure virtual] |
Factory method, generates a new KoHistogramProducer.
Implémenté dans KoBasicHistogramProducerFactory< T >, KoGenericRGBHistogramProducerFactory, et KoGenericLabHistogramProducerFactory.
virtual bool KoHistogramProducerFactory::isCompatibleWith | ( | KoColorSpace * | colorSpace | ) | const [pure virtual] |
Returns if a colorspace can be used with this producer.
Implémenté dans KoBasicHistogramProducerFactory< T >, KoGenericRGBHistogramProducerFactory, et KoGenericLabHistogramProducerFactory.
virtual float KoHistogramProducerFactory::preferrednessLevelWith | ( | KoColorSpace * | colorSpace | ) | const [pure virtual] |
Returns a float in the [0.0, 1.0] range, 0.0 means this is a very generic method.
Implémenté dans KoBasicHistogramProducerFactory< T >, KoGenericRGBHistogramProducerFactory, et KoGenericLabHistogramProducerFactory.
virtual const KoID& KoHistogramProducerFactory::id | ( | ) | const [inline, virtual] |
KoID KoHistogramProducerFactory::m_id [protected] |