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


Public Member Functions | |
| ImageSet (OglGui::Window *parent, int x, int y, int imW, int imH, double scale, int nrVisibleX, int nrVisibleY, int distance=3) | |
| ImageSet (OglGui::Window *parent, int imW, int imH, double scale, int nrVisibleX, int nrVisibleY, int distance=3) | |
| OglGui::ScrollBar * | ScrollBar () |
| void | SetImageSelected (int idx) |
| void | SetAllowDragging (bool mode) |
| int | GetFirstVisY () |
| void | SetFirstVisY (int nr, bool signalScrollBar=false) |
| int | GetIndexForId (int id) |
| int | GetIdForIndex (int idx) |
| void | RemoveImageById (int id) |
| void | RemoveImageByIndex (int index) |
| void | Redraw () |
| virtual void | DisplayFunc () |
| virtual void | ReshapeFunc (int w, int h) |
| 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) |
| virtual int | SetState (int nState) |
| void | OnScroll (OglGui::ScrollBar *src, int position, void *data) |
Protected Member Functions | |
| virtual void | ImageAdded (int idx, bool intelliScroll) |
| virtual void | ImagesRemoved () |
Private Member Functions | |
| void | Init (int imW, int imH, double scale, int nrVisibleX, int nrVisibleY, int distance) |
| void | UpdateScrollBarRange () |
| bool | ViewHasImage (int v) |
Private Attributes | |
| int | mNrVisibleX |
| int | mNrVisibleY |
| int | mExtraLines |
| int | mFirstVisY |
| int | mDistance |
| int | mLines |
| int | mImSelected |
| int | mImSteps |
| int | mPropagateScrolling |
| bool | mAllowDragging |
| int | mDragViewNr |
| int | mDragImId |
| int | mDragInsertId |
| int | mDragX |
| int | mDragY |
| OglGui::WindowScrollBar * | mScrollBar |
| ILOG_VAR_DEC | |
Definition at line 13 of file ImageSet.h.
1.5.1