#include <SimilarityTimeLine.h>
Inheritance diagram for Impala::Visualization::SimilarityTimeLine:
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 | |
SimilarityTimeLineListener * | mListener |
void * | mListenerData |
SimilarityTableSet * | mSimSet |
std::vector< ULONG > | mSimColors |
std::vector< bool > | mVisibleConcepts |
Averages * | mAverages |
FloatVector * | mMaxima |
FloatVector * | mMeans |
float | mPercMax |
float | mPercMaxMean |
bool | mShowClassify |
bool | mHelpLineActive |
int | mHelpLineY |
int | mHelpLineX |
int | mCurrentConcept |
int | mNrColors |
Static Private Attributes | |
static const int | cMaxVisPerConcept = 10000 |
Definition at line 46 of file SimilarityTimeLine.h.