#include <ScreenBrowser.h>
Inheritance diagram for Impala::Application::IDash::ScreenBrowser:


Public Types | |
| typedef OglGui::Window | Window |
| typedef OglGui::Strut | Strut |
| typedef OglGui::Button | Button |
| typedef OglGui::CheckBox | CheckBox |
| typedef OglGui::StaticText | StaticText |
| typedef OglGui::RadioGroup | RadioGroup |
| typedef Visualization::AppController | AppController |
| typedef VisRotorBrowser::RotorBrowserContext | RotorBrowserContext |
| typedef VisRotorBrowser::RotorBrowserGUI | RotorBrowserGUI |
| typedef VisRotorBrowser::RotorBrowserContext | RotorBrowserContext |
| typedef VisRotorBrowser::RotorBrowser | RotorBrowser |
| typedef Visualization::AppController | AppController |
| typedef Visualization::GUI::ShotDetailSidebar | ShotDetailSidebar |
| typedef OglGui::Window | Window |
| typedef OglGui::Strut | Strut |
| typedef OglGui::Button | Button |
| typedef OglGui::CheckBox | CheckBox |
| typedef OglGui::StaticText | StaticText |
| typedef OglGui::RadioGroup | RadioGroup |
Public Member Functions | |
| ScreenBrowser (int width, int height, bool enableQueryPane) | |
| ScreenBrowser (OglGui::Window *parent, int width, int height, bool enableQueryPane) | |
| ScreenBrowser (OglGui::Window *parent, bool enableQueryPane) | |
| virtual void | ContextMoveEvent (OglGui::Window *src, int direction, int position) |
| virtual void | ContextChangeEvent (OglGui::Window *src, RotorBrowserContext *newcontext) |
| virtual void | BookmarkEvent (OglGui::Window *src, int shotid, bool isbookmarked) |
| virtual void | DoInitialQuery () |
| virtual void | DoConceptQuery (std::list< std::string > queryconcepts) |
| void | AddDossierListener (DossierListener *l) |
| ScreenBrowser (int width, int height, int controlId=-1, bool enableQueryPane=false) | |
| ScreenBrowser (Window *parent, int width, int height, int controlId=-1, bool enableQueryPane=false) | |
| ScreenBrowser (Window *parent, int controlId=-1, bool enableQueryPane=false) | |
| RotorBrowser * | Browser () |
| void | HandleStillAnimation () |
| virtual void | ContextMoveEvent (Window *src, int direction, int position) |
| virtual void | ContextChangeEvent (Window *src, RotorBrowserContext *newcontext) |
| virtual void | BookmarkEvent (Window *src, int shotid, bool isbookmarked) |
| virtual void | DoInitialQuery () |
| virtual void | DoConceptQuery (std::list< std::string > queryconcepts) |
| virtual void | DisplayFunc () |
Static Public Attributes | |
| static const int | MODE_CROSSBROWSER |
Private Member Functions | |
| void | InitScreen (bool enableQueryPane) |
| void | AddTog (Window *w, char *text, std::string mapping) |
| void | AddBtn (Window *w, char *text, int width=80, int userData=0) |
| void | DoQueryPane (Window *w) |
| void | DoControlsPane (Window *w) |
| void | PlayVideo (int videoID) |
| void | DoQuery () |
| void | AddComponent (std::string qomponent) |
| void | RemoveComponent (std::string qomponent) |
| virtual void | ButtonSelectionEvent (Button *src, void *vData) |
| virtual void | QueryVisualEvent (std::string visname, int keyframe) |
| virtual void | QueryByRegionEvent (int keyframe, float x, float y, float w, float h) |
| virtual void | CheckBoxEvent (OglGui::CheckBox *src, bool isChecked, void *vData) |
| virtual void | OnRadioChange (RadioGroup *src, int button, void *data) |
| void | AddBtn (Window *w, char *text, int width=80, int userData=0) |
| void | AddRadioBtn (RadioGroup *wnd, char *text, int w) |
| void | DoQueryPane (Window *w) |
| Window * | StillsAnimationControl (Window *wnd, int x, int y, int w, int h) |
| void | DoControlsPane (Window *wnd) |
| void | DoQuery () |
| void | AddComponent (std::string qomponent) |
| void | RemoveComponent (std::string qomponent) |
| void | ShowAllMovies () |
| virtual void | ButtonSelectionEvent (Button *src, void *vData) |
| virtual void | OnRadioChange (RadioGroup *src, int button, void *data) |
| virtual void | QueryVisualEvent (std::string visname, int keyframe) |
| virtual void | QueryByRegionEvent (int keyframe, float x, float y, float w, float h) |
| void | InitScreen (int controlId, bool enableQueryPane) |
| void | LogoAnimation () |
Private Attributes | |
| Window * | mQueryPane |
| Window * | mBrowserPane |
| Window * | mDetailPane |
| Window * | mControlPane |
| Visualization::RotorBrowser::RotorBrowserGUI * | mRotorBrowserGUI |
| Visualization::GUI::ShotDetailSidebar * | mShotDetails |
| bool | mEnableQueryPane |
| std::map< int, std::string > | mToggleMap |
| int | mToggleLastID |
| std::list< std::string > | mQueryComponents |
| std::vector< DossierListener * > | mListeners |
| ILOG_VAR_DEC | |
| Window * | mAnimWnd |
| Window * | mBrowserPane |
| Window * | mQueryPane |
| Window * | mDetailPane |
| Window * | mControlPane |
| RadioGroup * | mRadioAutoStills |
| CheckBox * | mCenterVideoCheckBox |
| RotorBrowserGUI * | mRotorBrowserGUI |
| ShotDetailSidebar * | mShotDetails |
| std::list< std::string > | mQueryComponents |
Static Private Attributes | |
| static const int | RAD_LOCALITY = 1 |
| static const int | BTN_SHOWSELECTION = 1 |
| static const int | BTN_SHOWALLMOVIES = 2 |
| static const int | BTN_CROSS = 200 |
| static const int | BTN_TFIRST = 101 |
| static const int | BTN_TPREV = 102 |
| static const int | BTN_TNEXT = 103 |
| static const int | BTN_TLAST = 104 |
| static const int | BTN_RFIRST = 105 |
| static const int | BTN_RPREV = 106 |
| static const int | BTN_RNEXT = 107 |
| static const int | BTN_RLAST = 108 |
| static const int | BTN_BOOKMARK = 110 |
| static const int | BTN_PLAYVIDEO = 111 |
| static const int | BTN_SHOWSIMILARITY = 112 |
| static const int | BTN_SHOWMINIMAP = 113 |
| static const int | BTN_UNBOOKMARK = 111 |
| static const int | RADIOGROUP_AUTOSTILLS = 113 |
| static const int | BTN_STILL_DELAY_MIN = 114 |
| static const int | BTN_STILL_DELAY_PLUS = 115 |
Definition at line 46 of file ScreenBrowser.h.
1.5.1