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

Impala::Core::Database::DataDocument Class Reference

#include <DataDocument.h>

Inheritance diagram for Impala::Core::Database::DataDocument:

Inheritance graph
[legend]
Collaboration diagram for Impala::Core::Database::DataDocument:

Collaboration graph
[legend]
List of all members.

Public Types

typedef Geometry::Rectangle Rectangle
typedef Core::Table::TableIds TableIds

Public Member Functions

 DataDocument (RawDataSet *dataSet)
bool HasCurFile ()
bool HasCurDir ()
int CurFileId ()
int CurDirId ()
int GetFileOfDir (int fileIdx, int dirId)
TableIdsGetFilesOfDir (int dirId)
RawDataSetGetDataSet ()
virtual bool HasCursor ()
virtual DocLevel CursorToDir (int dirId)
virtual DocLevel CursorToFile (int fileId)
virtual DocLevel CursorPrevDir ()
virtual DocLevel CursorNextDir ()
virtual DocLevel CursorPrevFile ()
virtual DocLevel CursorNextFile ()
virtual DocLevel CursorPrevShot ()
virtual DocLevel CursorNextShot ()
virtual bool HasBookmarks ()=0
virtual DocLevel CursorToBookmark (int idx)=0
virtual DocLevel CursorNextBookmark ()=0
virtual DocLevel CursorPrevBookmark ()=0
virtual Core::Array::Array2dVec3UInt8VisualAtCursor (bool thumbnail)
void SetRect (Rectangle r)
void SetRect (Rectangle r, double scale)
void SetRectThumb (Rectangle r)
Rectangle GetRect ()
Rectangle GetRect (double scale)
Rectangle GetRectThumb ()
void SetThumbScale (double scale)
double GetThumbScale ()
void SetConcept (String concept)
void SetConcept (int idx)
String GetConcept ()
int GetConceptIdx ()
bool HasConcepts ()
int NrConcepts ()
String GetConcept (int i)
void AddConcept (String concept)
void LoadConcepts (String fileName)
void SaveConcepts (String fileName)
virtual void Clear ()

Protected Member Functions

void GotoFile (int fileId)
void GotoDir (int dirId)
void GotoFileOfDir (int fileIdx, int dirId)
bool GotoPrevFile (bool withinDir=true)
bool GotoNextFile (bool withinDir=true)
int GetPrevFile (int steps=1)
int GetNextFile (int steps=1)
bool GotoPrevDir ()
bool GotoNextDir ()
bool TryFileMove (int newFile, bool withinDir)
int GetFileMove (int oldFile, int dir, int steps)
bool TryDirMove (int inc)
bool SameDir (int fileId1, int fileId2)

Protected Attributes

RawDataSetmDataSet
int mCurFileId
int mCurDirId
Rectangle mRect
double mThumbScale
String mConcept
Core::Table::KeywordList mConcepts
 ILOG_VAR_DEC

Detailed Description

Definition at line 29 of file DataDocument.h.


The documentation for this class was generated from the following file:
Generated on Fri Mar 19 11:06:52 2010 for ImpalaSrc by  doxygen 1.5.1