#include <ImageSet.h>
Inheritance diagram for Impala::Core::ImageSet::ImageSet:
Public Types | |
typedef Persistency::ImageSetsRepository | ImageSetsRepository |
Public Member Functions | |
ImageSet (String setName) | |
ImageSet (Util::Database *db, String setName, bool readSet) | |
int | GetSetId () |
Persistency::ImageSetLocator | GetImageSetLocator () const |
void | SetImageSetLocator (const Persistency::ImageSetLocator &loc) |
Persistency::ImageLocator | GetImageLocator (int fileId) |
Quid | GetQuidImage (int fileId) |
virtual String | QuidToString (Quid quid, bool elaborate) |
void | SetImageSrc (bool useArchive, bool useFileArchive, bool useSplitArchive, bool skipArchiveCheck=false) |
bool | GetUseArchive () |
Array::Array2dVec3UInt8 * | GetImage (int fileId) |
Array::Array2dScalarUInt8 * | GetImageData (int fileId) |
int | Diff (ImageSet *arg) |
String | MakeDirId (String base, String subDir, int fileId, bool makeDbFile) |
Make directory base/subDir/DB_DIR/DB_FILE. | |
String | GetFilePathId (String base, String subDir, int fileId, bool useDbFileDir, bool useDbFile, String suffix, bool toWrite) |
Get a file in the base/DB_DIR/DB_FILE/subDir directory. | |
void | SaveImageSet () |
void | UpdateImageSet () |
Private Member Functions | |
Array::ImageArchiveFile * | GetArchive (int dirId) |
Private Attributes | |
int | mSetId |
bool | mUseArchive |
bool | mUseFileArchive |
bool | mUseSplitArchive |
Util::Cache< int, Array::ImageArchiveFile * > | mArchives |
Persistency::ImageSetLocator | mImageSetLoc |
ILOG_VAR_DEC |
Definition at line 24 of file ImageSet.h.