|
Public Types |
typedef OglGui::Window | Window |
typedef OglGui::TitledWindow | TitledWindow |
typedef OglGui::SizableWindow | SizableWindow |
typedef OglGui::ScrollWnd | ScrollWnd |
typedef OglGui::StaticText | StaticText |
typedef OglGui::Button | Button |
typedef OglGui::CheckBox | CheckBox |
typedef OglGui::CheckBoxValueBar | CheckBoxValueBar |
typedef OglGui::CheckBoxValueBars | CheckBoxValueBars |
typedef OglGui::ValueScrollBar | ValueScrollBar |
typedef OglGui::WindowDocScroller | WindowDocScroller |
typedef Core::Table::SimilarityTableSet | SimilarityTableSet |
typedef SimilarityTableSet::SimTableType | SimTableType |
typedef std::vector< float > | FloatVector |
typedef std::vector< FloatVector * > | Averages |
typedef Core::Stream::RgbDataSrc | RgbDataSrc |
Public Member Functions |
| SimilarityTimeLineVideo (int x, int y, int w, int h, SimilarityTableSet *simSet, int options=3) |
| SimilarityTimeLineVideo (Window *parent, int w, int h, SimilarityTableSet *simSet, int options=3) |
| SimilarityTimeLineVideo (Window *parent, int x, int y, int w, int h, SimilarityTableSet *simSet, int options=3) |
VideoPlayer * | Player () |
SimilarityTimeLine * | TimeLine () |
CheckBoxValueBars * | ChBoxValueBars () |
TitledWindow * | TitledTimeLine () |
Window * | AxisThumb () |
void | CenterNeedleOnPlay (bool mode) |
bool | CenterNeedleOnPlay () |
void | CenterNeedle (bool mode) |
bool | CenterNeedle () |
SimilarityTimeLine * | TimeLineExtra (int idx) |
void | OpenVideo (RgbDataSrc *rgbDataSrc, strconst videoName) |
void | OpenVideo (std::string videoName, strconst videoType) |
void | HandleNewVideo () |
void | HandleFrameSettings () |
void | SetSimilarityTableSet (SimilarityTableSet *simSet) |
void | ClearAverages () |
Averages * | GetAverages () |
FloatVector * | Means () |
FloatVector * | Maxima () |
void | ComputeAverages (int nFrames) |
void | ShowTitle (strconst videoName) |
TitledWindow * | ExtraTimeLine (Window *parent, int x, int y, int w, int h, strconst str) |
virtual void | DisplayFunc () |
Protected Member Functions |
void | SyncCheckBoxSimColors () |
void | HandleFeedbackControls (int frameNr) |
virtual void | CurrentChanged (SimilarityTimeLine *src, long nVal, void *userData) |
virtual void | OnNewFrame (VideoPlayer *src, int frameNr, void *userData) |
void | HandleVisibility (SimilarityTimeLine *simTL) |
virtual bool | OnCloseWindow (Window *src, void *userData) |
virtual void | CheckBoxEvent (CheckBox *src, bool checked, void *userData) |
virtual void | ButtonSelectionEvent (Button *src, void *userData) |
virtual void | OnValueChanged (ValueScrollBar *src, int value, void *userData) |
void | BuildConceptControl (Window *parent, int x, int y, int w, int h, SimilarityTableSet *simSet, int options) |
Private Member Functions |
void | Init (int w, int h, int options, SimilarityTableSet *simSet) |
Private Attributes |
SimilarityTableSet * | mSimSet |
TitledWindow * | mTitledTimeLine |
TitledWindow * | mTitledVideoPlayer |
TitledWindow * | mTitledControl |
SizableWindow * | mAxisThumb |
VideoPlayer * | mVideoPlayer |
VideoPlayerWithButtons * | mVideoPlayerWithButtons |
Window * | mFun3DWnd |
Button * | mCheckAllBtn |
Button * | mClearAllBtn |
StaticText * | mFrameNrTxt |
WindowDocScroller * | mDocScroller |
CheckBoxValueBars * | mChBoxValBars |
SimilarityTimeLine * | mSimTimeLine |
SimilarityTimeLine * | mTimeLineRuler |
std::vector< SimilarityTimeLine * > | mExtraTimeLines |
bool | mCenterNeedleOnPlay |
bool | mCenterNeedle |
int | mOptions |
FloatVector | mMaxima |
FloatVector | mMeans |
Averages | mAverages |
std::vector< StaticText * > | mStatistics |
ValueScrollBar * | mAvgFramesVSB |
ValueScrollBar * | mPercMaximVSB |
ValueScrollBar * | mPercMeanVSB |
CheckBox * | mShowClassifyCB |
OglGui::TexturedViewAnimator * | mViewAnimator |
| ILOG_VAR_DEC |