HuginBase::ImageCache::Entry Struct Reference

information about an image inside the cache More...

#include <ImageCache.h>

List of all members.

Public Member Functions

 Entry ()
 Entry (ImageCacheRGB8Ptr &img, ImageCacheRGB16Ptr &img16, ImageCacheRGBFloatPtr &imgFloat, ImageCache8Ptr &imgMask, const std::string &typ)
 ~Entry ()
ImageCacheRGB8Ptr get8BitImage ()

Public Attributes

ImageCacheRGB8Ptr image8
ImageCacheRGB16Ptr image16
ImageCacheRGBFloatPtr imageFloat
ImageCache8Ptr mask
std::string origType
int lastAccess


Detailed Description

information about an image inside the cache

Definition at line 66 of file ImageCache.h.


Constructor & Destructor Documentation

HuginBase::ImageCache::Entry::Entry  )  [inline]
 

Definition at line 78 of file ImageCache.h.

References DEBUG_TRACE, ImageCache8Ptr, ImageCacheRGB16Ptr, ImageCacheRGB8Ptr, and ImageCacheRGBFloatPtr.

HuginBase::ImageCache::Entry::Entry ImageCacheRGB8Ptr img,
ImageCacheRGB16Ptr img16,
ImageCacheRGBFloatPtr imgFloat,
ImageCache8Ptr imgMask,
const std::string typ
[inline]
 

Definition at line 88 of file ImageCache.h.

References DEBUG_TRACE.

HuginBase::ImageCache::Entry::~Entry  )  [inline]
 

Definition at line 99 of file ImageCache.h.

References DEBUG_TRACE.


Member Function Documentation

ImageCache::ImageCacheRGB8Ptr HuginBase::ImageCache::Entry::get8BitImage  ) 
 

Definition at line 110 of file ImageCache.cpp.

References HuginBase::convertTo8Bit(), image16, image8, imageFloat, and origType.


Member Data Documentation

ImageCacheRGB16Ptr HuginBase::ImageCache::Entry::image16
 

Definition at line 69 of file ImageCache.h.

Referenced by get8BitImage().

ImageCacheRGB8Ptr HuginBase::ImageCache::Entry::image8
 

Definition at line 68 of file ImageCache.h.

Referenced by get8BitImage().

ImageCacheRGBFloatPtr HuginBase::ImageCache::Entry::imageFloat
 

Definition at line 70 of file ImageCache.h.

Referenced by get8BitImage().

int HuginBase::ImageCache::Entry::lastAccess
 

Definition at line 74 of file ImageCache.h.

ImageCache8Ptr HuginBase::ImageCache::Entry::mask
 

Definition at line 71 of file ImageCache.h.

std::string HuginBase::ImageCache::Entry::origType
 

Definition at line 73 of file ImageCache.h.

Referenced by get8BitImage().


The documentation for this struct was generated from the following files:
Generated on Wed Jul 16 01:25:50 2014 for Hugintrunk by  doxygen 1.3.9.1