00001 // -*- c-basic-offset: 4 -*- 00024 #ifndef _WXIMAGECACHE_H 00025 #define _WXIMAGECACHE_H 00026 00027 #include <hugin_shared.h> 00028 #include <map> 00029 #include <panoinc_WX.h> 00030 #include <PT/RemappedPanoImage.h> 00031 00032 #include <boost/shared_ptr.hpp> 00033 00034 #include <huginapp/ImageCache.h> 00035 #include <huginapp/CachedImageRemapper.h> 00036 00037 typedef HuginBase::ImageCache::ImageCacheRGB8Ptr ImageCacheRGB8Ptr; 00038 typedef HuginBase::ImageCache::ImageCacheRGB16Ptr ImageCacheRGB16Ptr; 00039 typedef HuginBase::ImageCache::ImageCacheRGBFloatPtr ImageCacheRGBFloatPtr; 00040 typedef HuginBase::ImageCache::ImageCache8Ptr ImageCache8Ptr; 00041 00042 using HuginBase::ImageCache; 00043 using HuginBase::SmallRemappedImageCache; 00044 00045 WXIMPEX wxImage imageCacheEntry2wxImage(ImageCache::EntryPtr e); 00046 00047 #endif // _IMAGECACHE_H
1.3.9.1