#include <DirImViewer.h>
Inheritance diagram for Impala::Visualization::DirImViewer:


Public Types | |
| typedef OglGui::Window | Window |
| typedef Core::Array::Array2dVec3UInt8 | Array2dVec3UInt8 |
| typedef Core::Stream::RgbDataSrcFactory | RgbDataSrcFactory |
| typedef Core::Stream::RgbDataSrc | RgbDataSrc |
Public Member Functions | |
| DirImViewer (int x, int y, int w, int h, int nOnRow=4) | |
| DirImViewer (Window *parent, int w, int h, int nOnRow=4) | |
| DirImViewer (Window *parent, int x, int y, int w, int h, int nOnRow=4) | |
| ~DirImViewer () | |
| void | OpenDir (strconst dirName) |
| void | NrOfImOnRow (int n) |
| int | NrOfImOnRow () |
| void | ShowNames (bool mode) |
| bool | ShowNames () |
| void | ShowDims (bool mode) |
| bool | ShowDims () |
| int | CellWidth () |
| int | CellHeight () |
| void | PagingExtra (int x) |
| int | PagingExtra () |
| void | MaxZoom (double mz) |
| int | NrOfFiles () |
| void | FixedCellWidth (int w) |
| int | ClampImIdx (int &idx) |
| int | ClampViewIdx (int &idx) |
| void | ClearFiles () |
| void | ClearViews (int start=0, int end=10000) |
| int | Y2Row (int y) |
| int | Row2Y (int row) |
| int | NrRows () |
| int | FindFirstVisible () |
| int | FindLastVisible () |
| int | FindIndexFwd (int imIdx, int start=0) |
| int | FindIndexBwd (int imIdx, int start=10000) |
| int | FindIndex (int imIdx, int start, bool backward=false) |
| void | HandleDocDimensions (bool resizing=false, bool reset=false) |
| void | HandleViewText (OGLVIEW *oglView) |
| void | HandleViewZoom (OGLVIEW *oglView) |
| virtual void | HandleViewDecoration (OGLVIEW *view) |
| void | HandleViewSettings (int vIdx) |
| void | ViewCreateImage (int dstIdx, int imIdx) |
| void | CopyImageFromView (int dstIdx, int srcIdx, int imIdx) |
| bool | ViewNewPositionNeedsIm (int vIdx, int imIdx) |
| virtual void | ReshapeFunc (int w, int h) |
| void | HandleView (int vIdx, int imIdx, bool bwd) |
| virtual void | DisplayFunc () |
| virtual void | KeyboardFunc (int c, int state) |
| virtual void | MouseFunc (int msg, int but, int state, int x, int y) |
| This function is called by the event handling system everytime the user has moved or clicked the mouse. | |
Private Member Functions | |
| void | Init (int w, int h, int nOnRow) |
Private Attributes | |
| std::string | mDirName |
| std::vector< std::string * > | mFileNames |
| std::vector< OGLVIEW * > | mViews |
| RgbDataSrc * | mRgbDataSrc |
| bool | mFixedCellDims |
| bool | mShowNames |
| bool | mShowDims |
| int | mNrOfImOnRow |
| int | mCellW |
| int | mCellH |
| int | mExtH |
| int | mOldStartIm |
| int | mPagingExtra |
| double | mMaxZoom |
| OglGui::DocFlowDrag | mFlowDragger |
| ILOG_VAR_DEC | |
Definition at line 25 of file DirImViewer.h.
1.5.1