The ToneMappingOperatorFactory class is an interface which must be implemented and exported by tone mapping operator plugins. More...
#include <ToneMappingOperator.h>
Public Member Functions | |
virtual ToneMappingOperatorPtr | createOperator () const =0 |
virtual QString | operatorName () const =0 |
The ToneMappingOperatorFactory class is an interface which must be implemented and exported by tone mapping operator plugins.
This class is used to create ToneMappingOperator instances.
Definition at line 85 of file ToneMappingOperator.h.
virtual ToneMappingOperatorPtr ToneMappingOperatorFactory::createOperator | ( | ) | const [pure virtual] |
Returns a newly created operator.
Implemented in ReinhardGlobalOperatorFactory, and ReinhardLocalOperatorFactory.
virtual QString ToneMappingOperatorFactory::operatorName | ( | ) | const [pure virtual] |
Returns the name of the operator.
Implemented in ReinhardGlobalOperatorFactory, and ReinhardLocalOperatorFactory.