#include <HalftonerFactory.h>
Collaboration diagram for halftoner::HalftonerFactory:
HalftonerFactory
is responsible for the creation of halftoning objects in a way that is transparent to the user.
const char*
, probably agragating Instanciator
with it.
Definition at line 44 of file HalftonerFactory.h.
|
Disable default constructor.
|
|
Disable copy constructor.
|
|
Destructor.
Definition at line 199 of file HalftonerFactory.cxx. |
|
Adds a new algorithm at runtime.
Definition at line 217 of file HalftonerFactory.cxx. References halftoner::HalftonerFactory::Repository::add(). |
|
Returns a new halftoner object that implements the specified algorithm.
Definition at line 235 of file HalftonerFactory.cxx. References halftoner::HalftonerFactory::Repository::get(). |
|
Definition at line 212 of file HalftonerFactory.cxx. |
|
Disable assignement operator.
|
|
Mnemonic for the Floyd-Steinberg algorithm.
Definition at line 187 of file HalftonerFactory.cxx. |
|
Mnemonic for the Jarvis-Judice-Ninke algorithm.
Definition at line 188 of file HalftonerFactory.cxx. |
|
The repository.
Definition at line 185 of file HalftonerFactory.cxx. |
|
Mnemonic for the Stucki algorithm.
Definition at line 189 of file HalftonerFactory.cxx. |
|
Mnemonic for the Velho-Gomez-91 algorithm.
Definition at line 190 of file HalftonerFactory.cxx. |
|
Mnemonic for the Velho-Gomez-95 algorithm.
Definition at line 191 of file HalftonerFactory.cxx. |
|
Mnemonic for the experimental Velho-Gomez algorithm.
Definition at line 192 of file HalftonerFactory.cxx. |