Home || Architecture || Video Search || Visual Search || Scripts || Applications || Important Messages || OGL || Src

Impala::Visualization::GUI::ConceptTreeBrowser Class Reference

#include <ConceptTreeBrowser.h>

Inheritance diagram for Impala::Visualization::GUI::ConceptTreeBrowser:

Inheritance graph
[legend]
Collaboration diagram for Impala::Visualization::GUI::ConceptTreeBrowser:

Collaboration graph
[legend]
List of all members.

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")
DropDownWindowCatFilledDropDown (DropDownWindow *parent, char *title, char *folder)
DropDownWindowDropWnd ()
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
DropDownWindowmDropWnd
ScrollBarmBar
TextFieldmKeyWordSearch
ThreadSetmThreadSet
std::map< String, DropDownWindow * > mRootWnds
std::map< String, int > mRootWndCounts
std::map< String, StringmChildToParent
std::map< String, ConceptPreviewBar * > mChildWnds
PreviewBarSelectionListenermListener
void * mListenerData
 ILOG_VAR_DEC

Detailed Description

Definition at line 19 of file ConceptTreeBrowser.h.


The documentation for this class was generated from the following file:
Generated on Fri Mar 19 11:51:46 2010 for ImpalaSrc by  doxygen 1.5.1