Home || Architecture || Video Search || Visual Search || Scripts || Applications || Important Messages || OGL || Src

Array2dVec3UInt8* Impala::Core::Array::ImageArchiveFile::ReadImage ( int  idx  )  [inline, virtual]

Reimplemented from Impala::Core::Array::ImageArchive.

Definition at line 73 of file ImageArchiveFile.h.

References GetImageData(), ILOG_ERROR, Impala::Core::Array::ReadImageFromMemory(), and Valid().

Referenced by Impala::Core::Stream::RgbDataSrcRaw::Init(), Impala::Core::Stream::RgbDataSrcRaw::ReadFrameData(), and Impala::Core::VideoSet::RgbDataSrcKeyframes::ReadImage().

00074     {
00075         if (!Valid())
00076         {
00077             ILOG_ERROR("Cannot ReadImage: archive not valid");
00078             return 0;
00079         }
00080 
00081         size_t blockSize = 0;
00082         UInt8* data = GetImageData(idx, blockSize);
00083         Array2dVec3UInt8* im = 0;
00084         ReadImageFromMemory(im, (char*) data, blockSize);
00085         delete data;
00086         return im;
00087     }

Here is the call graph for this function:


Generated on Fri Mar 19 10:59:29 2010 for ImpalaSrc by  doxygen 1.5.1