Main Page | Modules | Namespace List | Class Hierarchy | Class List | File List | Namespace Members | Class Members | File Members | Related Pages
HuginBase::SmallRemappedImageCache Class Reference
class to cache remapped images, loaded from the hugin small image cache. More...
#include <CachedImageRemapper.h>
Inheritance diagram for HuginBase::SmallRemappedImageCache:

Public Member Functions | |
| virtual | ~SmallRemappedImageCache () |
| virtual MRemappedImage * | getRemapped (const PanoramaData &pano, const PanoramaOptions &opts, unsigned int imgNr, vigra::Rect2D outputROI, AppBase::MultiProgressDisplay &progress) |
| create a remapped pano image. | |
| virtual void | release (MRemappedImage *d) |
| void | invalidate () |
| invalidates all images | |
| void | invalidate (unsigned int imgNr) |
| invalidate a specific image | |
Protected Attributes | |
| std::map< unsigned, MRemappedImage * > | m_images |
| std::map< unsigned, SrcPanoImage > | m_imagesParam |
| std::map< unsigned, PanoramaOptions > | m_panoOpts |
Detailed Description
class to cache remapped images, loaded from the hugin small image cache.This is meant to be used by the preview stitcher.
Constructor & Destructor Documentation
|
|
|
Member Function Documentation
|
||||||||||||||||||||||||
|
create a remapped pano image. The image ownership is transferred to the caller. Implements HuginBase::Nona::SingleImageRemapper< vigra::FRGBImage, vigra::BImage >. |
|
|
invalidate a specific image
|
|
|
invalidates all images
|
|
|
|
Member Data Documentation
|
|
|
|
|
|
|
|
|
The documentation for this class was generated from the following files:
- hugin_base/huginapp/CachedImageRemapper.h
- hugin_base/huginapp/CachedImageRemapper.cpp
1.3.9.1