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

Impala::Visualization::SimilarityTimeLine Class Reference

#include <SimilarityTimeLine.h>

Inheritance diagram for Impala::Visualization::SimilarityTimeLine:

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

Collaboration graph
[legend]
List of all members.

Public Types

typedef Core::Table::SimilarityTableSet SimilarityTableSet
typedef SimilarityTableSet::SimTableType SimTableType
typedef std::vector< float > FloatVector
typedef std::vector< FloatVector * > Averages

Public Member Functions

 SimilarityTimeLine (int x, int y, int w, int h, int nViews)
 SimilarityTimeLine (OglGui::Window *parent, int w, int h, int nViews)
 SimilarityTimeLine (OglGui::Window *parent, int x, int y, int w, int h, int nViews)
void SetListener (SimilarityTimeLineListener *listener, void *listenerData=0)
virtual void PublishCurrentChanged ()
void SetSimilarityTableSet (SimilarityTableSet *simSet)
void SetAverages (Averages *averages, FloatVector *maxima, FloatVector *means)
void AddSimColor (ULONG col)
void SetSimColor (int id, ULONG col)
ULONG GetSimColor (int id)
int NrColors ()
void SetShowSim (int id, bool show)
bool GetShowSim (int id)
void NeedleOverConcepts ()
void PercMaxVal (float perc)
void PercMaxMeanVal (float perc)
void ShowClassify (bool mode=true)
bool PassTest (float sim, float maxim, float mean)
void DrawHelpLines (int lineMax, int hRange)
void DrawAverages (int idx, int startFrame, int endFrame, int inc, bool test, bool norm, int opaq, int hRange, int lineW)
virtual void DisplayFunc ()
virtual void MouseFunc (int msg, int btn, int state, int x, int y)
 This function is called by the event handling system everytime the user has moved or clicked the mouse.

Private Member Functions

void Init (int w, int h)

Private Attributes

SimilarityTimeLineListenermListener
void * mListenerData
SimilarityTableSetmSimSet
std::vector< ULONG > mSimColors
std::vector< bool > mVisibleConcepts
AveragesmAverages
FloatVectormMaxima
FloatVectormMeans
float mPercMax
float mPercMaxMean
bool mShowClassify
bool mHelpLineActive
int mHelpLineY
int mHelpLineX
int mCurrentConcept
int mNrColors

Static Private Attributes

static const int cMaxVisPerConcept = 10000

Detailed Description

Definition at line 46 of file SimilarityTimeLine.h.


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