|
Public Types |
| typedef Core::Trec::ThreadSet | ThreadSet |
| typedef OglGui::ScrollBar | ScrollBar |
| typedef OglGui::ScrollWnd | ScrollWnd |
| typedef OglGui::StaticText | StaticText |
| typedef OglGui::TextField | TextField |
| typedef OglGui::DropDownWindow | DropDownWindow |
Public Member Functions |
| | ConceptTreeBrowser (OglGui::Window *parent, int w, int h, int thumbW, int thumbH, double viewscale, ThreadSet *threadset, String title="Concept tree browser") |
| DropDownWindow * | CatFilledDropDown (DropDownWindow *parent, char *title, char *folder) |
| DropDownWindow * | DropWnd () |
| void | Reset () |
| void | AddConcept (String name, String parent, double quality, int type) |
| void | SetPreviewBarSelectionListener (PreviewBarSelectionListener *l, void *userData) |
Private Member Functions |
| virtual void | TextFieldChangedEvent (TextField *src, void *userData) |
| virtual void | PreviewBarSelectionEvent (OglGui::Window *src, String concept, bool selected, void *userData) |
| virtual void | PreviewBarImageClickEvent (OglGui::Window *src, String concept, int keyframeID, void *userData) |
| void | SetFilter (String filtertext) |
| void | Init (int thumbW, int thumbH, double viewscale, ThreadSet *threadset, String title) |
Private Attributes |
| int | mThumbWidth |
| int | mThumbHeight |
| double | mViewScale |
| DropDownWindow * | mDropWnd |
| ScrollBar * | mBar |
| TextField * | mKeyWordSearch |
| ThreadSet * | mThreadSet |
| std::map< String, DropDownWindow * > | mRootWnds |
| std::map< String, int > | mRootWndCounts |
| std::map< String, String > | mChildToParent |
| std::map< String, ConceptPreviewBar * > | mChildWnds |
| PreviewBarSelectionListener * | mListener |
| void * | mListenerData |
| | ILOG_VAR_DEC |