#include <DataDocument.h>
Inheritance diagram for Impala::Core::Database::DataDocument:
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) |
TableIds * | GetFilesOfDir (int dirId) |
RawDataSet * | GetDataSet () |
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::Array2dVec3UInt8 * | VisualAtCursor (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 | |
RawDataSet * | mDataSet |
int | mCurFileId |
int | mCurDirId |
Rectangle | mRect |
double | mThumbScale |
String | mConcept |
Core::Table::KeywordList | mConcepts |
ILOG_VAR_DEC |
Definition at line 29 of file DataDocument.h.