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

Impala::Visualization::SimilarityTableSetRank Class Reference

#include <SimilarityTableSetRank.h>

Inheritance diagram for Impala::Visualization::SimilarityTableSetRank:

Inheritance graph
[legend]
Collaboration diagram for Impala::Visualization::SimilarityTableSetRank:

Collaboration graph
[legend]
List of all members.

Public Types

typedef Core::Table::QuidTable QuidTable
typedef Core::Table::SimilarityTableSet SimilarityTableSet
typedef SimilarityTableSet::RankTableType RankTableType
typedef SimilarityTableSet::SimTableType SimTableType
typedef Core::Table::AnnotationTable AnnotationTable
typedef Core::Database::DataDocument DataDocument
typedef Core::VideoSet::SegmentationDocument SegmentationDocument
typedef Core::ImageSet::IxsDocument IxsDocument

Public Member Functions

 SimilarityTableSetRank (OglGui::Window *parent, int wndWidth, int wndHeight, int nrImOnRow, int thumbWidth, int thumbHeight, double viewScale, SegmentationDocument *segDoc, SimilarityTableSet *simSet, bool showPlotLine, String annoSet, bool showPlotPoint, int controlId)
 SimilarityTableSetRank (OglGui::Window *parent, int wndWidth, int wndHeight, int nrImOnRow, int thumbWidth, int thumbHeight, double viewScale, IxsDocument *ixsDoc, SimilarityTableSet *simSet, bool showPlotLine, String annoSet, bool showPlotPoint, int controlId)
void Init (int wndWidth, int wndHeight, int nrImOnRow, int thumbWidth, int thumbHeight, double viewScale, SimilarityTableSet *simSet, bool showPlotLine, String annoSet, bool showPlotPoint)
void CheckCurrentActual ()
void ClearImages ()
void HandleUpdate (bool doUpdateAnno)
virtual void HandleNewFile ()
int ShowImageInfo (int rankIdx)
void ShowFloatWnd (Plot::Plot *plot, int idx, double x, double y)
void MakePointVisible (int idx)
void HandleImageSelection (int rankIdx)
void HandlePlotIdxSelected (int idx)
virtual void StringSelectionEvent (OglGui::StringSelector *src, int strIndex, void *listenerData)
virtual void PunsOnlyChanged (PunsOnlyControl *src, void *userData)
virtual void ShowNextFromChanged (ShowNextFromControl *src, void *userData)
virtual void CheckBoxEvent (OglGui::CheckBox *src, bool checked, void *userData)
virtual void ButtonSelectionEvent (OglGui::Button *src, void *vData)
virtual void ImageSelectionEvent (ImagesWindow *src, int imIndex, void *listenerData)
virtual void ImageSelectionEvent (ImageSetIdxGrid *src, int imIndex, void *listenerData)
virtual void HandleNewKey (int c, int state)
virtual void OnMouse (Plot::Plottable *src, double x, double y, int msg, int but, int state, void *userData)

Private Member Functions

int FindImSetId (Quid quid)
void HandleCorrection (int code)
void SaveCorrections ()
void UpdateAnno ()
int OptionBits ()
void UpdateRanking ()
void UpdateLineSize (int nrCandidates)
void UpdateLinePlot ()
void UpdatePointPlot ()
void SetCurrent (int idx)

Private Attributes

DataDocument * mDataDoc
SegmentationDocument * mSegDoc
IxsDocument * mIxsDoc
SimilarityTableSet * mSimSet
String mAnnoSet
String mCorrectionSet
int mCurConcept
AnnotationTable * mAnno
int mAnnoConcept
AnnotationTable * mCorrections
AnnotationTable * mQualifiedRanking
AnnotationTable * mSelectedRanking
Core::VideoSet::Keyframes * mKeyframes
Core::ImageSet::ImageSet * mKeyframeSet
int mLineSize1
int mLineSize2
double * mLineData1
double * mLineData2
Visualization::Plot::Line * mLine1
Visualization::Plot::Line * mLine2
Plot::PlotNeedle * mNeedle2
Visualization::Plot::Plot * mPlotLine1
Visualization::Plot::Plot * mPlotLine2
Plot::Points * mPoints
Plot::Plot * mPlotPoints
ImagesWindow * mFloatWnd
int mFloatIdx
OglGui::StringSelector * mStringSelector
OglGui::TextArea * mInfoText
OglGui::CheckBox * mVideoCheckBox
OglGui::CheckBox * mRkfCheckBox
OglGui::TextArea * mVideoText
PunsOnlyControl * mPunsOnly
ShowNextFromControl * mShowNextFrom
ImageSetIdxGridScroller * mImSetIdxGridScroller
ImageSetIdxGrid * mImSetIdxGrid
OglGui::StaticText * mIdxGridTotalTxt
ImageSet * mImagesSet
int mImageSelected
int mStartIm
int mNrToShow
int mViewWidth
int mOptionBits
int mCurFileId
 ILOG_VAR_DEC

Static Private Attributes

static const int SET_POSITIVE = 100
static const int SET_NEGATIVE = 101
static const int SET_SKIP = 102
static const int DELETE_CORR = 103
static const int SAVE_CORR = 104

Detailed Description

Definition at line 40 of file SimilarityTableSetRank.h.


The documentation for this class was generated from the following file:
Generated on Thu Jan 13 09:25:06 2011 for ImpalaSrc by  doxygen 1.5.1