abstract class for managing a list of image stages
More...
#include <lti_imageStageManager.h>
The two most common uses of this class are passing a set of images to the LTIMosaicFilter and a wrapper around image formats that support multiple images in one file.
LTIImageStageManager was first added to replace the static list of LTIImageStage * passed to the LTIMosaicFilter to fix memory and file handle resource limitations.
Definition at line 33 of file lti_imageStageManager.h.
§ LTIImageStageManager()
LTIImageStageManager::LTIImageStageManager |
( |
void |
| ) |
|
|
protected |
§ ~ LTIImageStageManager()
§ createImageProps()
Note when done with the image stage call image->release().
- Parameters
-
imageNumber | number of the image (zero based) |
image | a pointer to the created image properties |
§ createImageStage() [1/2]
§ createImageStage() [2/2]
§ createOverviewImageStage()
If an overview does not exsit this method returns LT_STS_Success and sets imageStage to NULL.
- Parameters
-
imageStage | a pointer to the created image stage |
Reimplemented in MrSIDImageStageManager.
§ getNumImages()
lt_uint32 LTIImageStageManager::getNumImages |
( |
void |
| ) |
const |
§ setNumImages()
virtual void LTIImageStageManager::setNumImages |
( |
lt_uint32 |
numImages | ) |
|
|
protectedvirtual |
The documentation for this class was generated from the following file: