SmallRemappedImageCache Class Reference
class to cache remapped images, loaded from the hugin small image cache.
More...
#include <ImageCache.h>
List of all members.
|
Public Member Functions |
| virtual | ~SmallRemappedImageCache () |
| virtual MRemappedImage * | getRemapped (const PT::Panorama &pano, const PT::PanoramaOptions &opts, unsigned int imgNr, utils::MultiProgressDisplay &progress) |
| 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, PT::SrcPanoImage > | m_imagesParam |
| std::map< unsigned, PT::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
| SmallRemappedImageCache::MRemappedImage * SmallRemappedImageCache::getRemapped |
( |
const PT::Panorama & |
pano, |
|
|
const PT::PanoramaOptions & |
opts, |
|
|
unsigned int |
imgNr, |
|
|
utils::MultiProgressDisplay & |
progress |
|
) |
[virtual] |
|
| void SmallRemappedImageCache::invalidate |
( |
unsigned int |
imgNr |
) |
|
|
|
|
invalidate a specific image
|
| void SmallRemappedImageCache::invalidate |
( |
|
) |
|
|
| virtual void SmallRemappedImageCache::release |
( |
MRemappedImage * |
d |
) |
[inline, virtual] |
|
Member Data Documentation
The documentation for this class was generated from the following files: