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


Public Types | |
| typedef OglGui::Window | Window |
| typedef Core::Array::Array2dVec3UInt8 | Array2dVec3UInt8 |
| typedef Core::ImageSet::ImageSet | ImageSet |
Public Member Functions | |
| ImageSetIdxGrid (int x, int y, int w, int h, int nOnRow=5) | |
| ImageSetIdxGrid (Window *parent, int w, int h, int nOnRow=5) | |
| ImageSetIdxGrid (Window *parent, int x, int y, int w, int h, int nOnRow=5) | |
| ~ImageSetIdxGrid () | |
| void | SetImageSetIdxGridListener (ImageSetIdxGridListener *l, void *userData=0) |
| void | SetImageSetIdxGridListener (ImageSetIdxGridListener *l, int userData) |
| void | AddImageSetIdxs (ImageSet *imSet, int startIdx=0, int endIdx=-1) |
| void | AddImageSetIdx (ImageSet *imSet, int idx) |
| int | ImageSetIdx (int imIdx) |
| ImageSet * | GetImageSet (int imIdx) |
| std::vector< OGLVIEW * > * | OglViews () |
| void | UpdateLayout (bool reset=false) |
| void | Clear () |
| void | NrOfImOnRow (int n) |
| int | NrOfImOnRow () |
| void | ShowNames (bool mode) |
| bool | ShowNames () |
| void | ShowDims (bool mode) |
| bool | ShowDims () |
| int | CellWidth () |
| int | CellHeight () |
| int | NrOfFiles () |
| int | X2Column (int x) |
| int | Column2X (int col) |
| int | Y2Row (int y) |
| int | Row2Y (int row) |
| int | NrRows () |
| void | FixedCellWidth (int w) |
| int | ClampImIdx (int &idx) |
| int | ClampViewIdx (int &idx) |
| void | ClearViews (int start=0, int end=10000) |
| void | SetFirstVisRow (int idx) |
| 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) |
| void | SetSelected (int idx) |
| void | SetSelectedMode (int idx, bool mode) |
| virtual void | DisplayFunc () |
| 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. | |
| virtual void | KeyboardFunc (int c, int state) |
Private Member Functions | |
| void | Init (int w, int h, int nOnRow) |
Private Attributes | |
| ImageSetIdxGridListener * | mListener |
| void * | mListenerData |
| std::vector< int > | mIdxs |
| std::vector< ImageSet * > | mImSets |
| std::vector< OGLVIEW * > | mViews |
| bool | mFixedCellDims |
| bool | mShowNames |
| bool | mShowDims |
| int | mNrOfImOnRow |
| int | mCellW |
| int | mCellH |
| int | mExtH |
| int | mLastSelected |
| int | mOldStartIm |
| OglGui::DocFlowDrag | mFlowDragger |
| ILOG_VAR_DEC | |
Definition at line 16 of file ImageSetIdxGrid.h.
1.5.1