[an error occurred while processing this directive]
Main Page | Modules | Namespace List | Class Hierarchy | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

ImageCache::Entry Class 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 ()
 returns an 8 bit image, suitable for display on screen.

Public Attributes

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


Detailed Description

information about an image inside the cache


Constructor & Destructor Documentation

ImageCache::Entry::Entry  )  [inline]
 

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

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


Member Function Documentation

ImageCacheRGB8Ptr ImageCache::Entry::get8BitImage  ) 
 

returns an 8 bit image, suitable for display on screen.

If only a 16 bit or float image is available, the 8 bit image is derived from it.


Member Data Documentation

ImageCacheRGB16Ptr ImageCache::Entry::image16
 

ImageCacheRGB8Ptr ImageCache::Entry::image8
 

ImageCacheRGBFloatPtr ImageCache::Entry::imageFloat
 

int ImageCache::Entry::lastAccess
 

ImageCache8Ptr ImageCache::Entry::mask
 

std::string ImageCache::Entry::origType
 


The documentation for this class was generated from the following files:

Generated on Mon Sep 20 01:01:33 2010 for Hugintrunk by doxygen 1.3.9.1