#include <mlProcessAllPagesHandler.h>
A ProcessAllPages handler that offers ordered tile delivery on a single input image.
Definition at line 72 of file mlProcessAllPagesHandler.h.
◆ OrderedSingleInputProcessAllPagesHandler()
| ml::OrderedSingleInputProcessAllPagesHandler::OrderedSingleInputProcessAllPagesHandler |
( |
int | inputIndex = 0 | ) |
|
◆ calculateInputSubImageBox() [1/2]
| virtual SubImageBox ml::OrderedSingleInputProcessAllPagesHandler::calculateInputSubImageBox |
( |
const SubImageBox & | outputSubImageBox | ) |
|
|
inlinevirtual |
Reimplement this method to specify the input image box for the input image with index == _inputIndex. By default, it returns outputSubImageBox.
Definition at line 88 of file mlProcessAllPagesHandler.h.
◆ calculateInputSubImageBox() [2/2]
| SubImageBox ml::OrderedSingleInputProcessAllPagesHandler::calculateInputSubImageBox |
( |
int | inputIndex, |
|
|
const SubImageBox & | outputSubImageBox ) |
|
overridevirtual |
◆ calculateOutputImageProperties()
| void ml::OrderedSingleInputProcessAllPagesHandler::calculateOutputImageProperties |
( |
PagedImage * | image | ) |
|
|
overridevirtual |
Reimplement this method to specify the virtual output image's data type/size/page extent. Make sure to call the base class method at the beginning of your method.
Reimplemented from ml::ProcessAllPagesHandler.
◆ calculateOutputSubImage()
◆ processTile()
| virtual MLErrorCode ml::OrderedSingleInputProcessAllPagesHandler::processTile |
( |
const SubImage & | image | ) |
|
|
pure virtual |
Reimplement this method to perform the processing, return ML_RESULT_OK if processing should go on; otherwise, return the appropriate error code.
◆ _image
| PagedImage* ml::OrderedSingleInputProcessAllPagesHandler::_image |
|
protected |
The documentation for this class was generated from the following file: