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

Impala::Visualization::RotorBrowser::RotorViewCache Class Reference

#include <RotorViewCache.h>

Inheritance diagram for Impala::Visualization::RotorBrowser::RotorViewCache:

Inheritance graph
[legend]
Collaboration diagram for Impala::Visualization::RotorBrowser::RotorViewCache:

Collaboration graph
[legend]
List of all members.

Public Types

typedef std::list< RotorView * > RotorViewList
typedef std::list< RotorDoDView * > RotorDoDViewList
typedef Core::Trec::Thread Thread
typedef Core::Trec::ThreadSet ThreadSet
typedef Impala::Core::Table::AnnotationTable AnnotationTable

Public Member Functions

 RotorViewCache (OglGui::Window *window, ThreadSet *threadset, RotorViewListener *listenerTarget)
void DoHide (RotorViewList views)
void DoCleanup (RotorViewList views)
RotorViewList GetViews ()
RotorViewList GetViews (String name)
RotorDoDViewFindRecycledView (int w, int h)
RotorViewGetViewFor (String thread, int pos)
RotorViewFindViewFor (String thread, int pos)
void CacheReport ()
bool ThreadExists (CString threadname)
ThreadGetThread (CString threadname)
void ShotIsViewed (int shot, double probability)
void QuidShotIsViewed (Quid shot, double probability)
double GetViewedProbability (int shot)
double GetQuidViewedProbability (Quid shot)
void ClearShotViewed ()
AnnotationTableGetViewedShots ()

Static Public Member Functions

static RotorViewOGLVIEW3DToRotorView (OGLVIEW3D *v)

Private Attributes

OglGui::WindowmWnd
ThreadSetmThreadSet
RotorViewListenermListenerTarget
AnnotationTablemShotViewed
RotorDoDViewList mUnusedViewCache
int mHits
int mMisses
int mRHits
int mRMisses
 ILOG_VAR_DEC

Detailed Description

Definition at line 20 of file RotorViewCache.h.


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