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


Public Member Functions | |
| ImagesWindow (int x, int y, int width, int height, bool is2d=true) | |
| ImagesWindow (OglGui::Window *parent, int width, int height, bool is2d=true) | |
| ImagesWindow (OglGui::Window *parent, int x, int y, int width, int height, bool is2d=true) | |
| virtual | ~ImagesWindow () |
| void | SetImagesListener (ImagesListener *listener, void *listenerData=0) |
| void | SetImagesListener (ImagesListener *listener, int listenerData) |
| void | SetViewListener (OglGui::ViewListener *listener) |
| void | SetViewSize (int w, int h) |
| void | GetDefaultViewSizes (int &w, int &h) |
| template<class ArrayT> | |
| void | AddImage (ArrayT *im, std::string displayMode, std::string caption, bool ownImage, bool intelliScroll=false, int userIdx=-1) |
| void | AddImage (int id, Core::ImageSet::ImageSet *imSet) |
| void | ReplaceImages (Core::Table::TableIds *ids, Core::ImageSet::ImageSet *imSet) |
| void | MoveImageTo (int id1, int id2) |
| void | RemoveImages () |
| int | GetNrImages () |
| 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. | |
Protected Member Functions | |
| virtual void | ImageAdded (int idx, bool intelliScroll) |
| virtual void | ImagesRemoved () |
| virtual void | HideViewers () |
| void | UpdateViewWithImage (int viewIdx, int imIdx) |
Protected Attributes | |
| ImagesListener * | mImagesListener |
| void * | mImagesListenerData |
| OglGui::ViewListener * | mViewListener |
| int | mViewWidth |
| int | mViewHeight |
| std::vector< RgbImage * > | mImages |
Definition at line 17 of file ImagesWindow.h.
1.5.1