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

Impala::Visualization::Video Class Reference

#include <Video.h>

Collaboration diagram for Impala::Visualization::Video:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 Video ()
 Video (int nrOfFrames, float timePerFrame, int nrOfFirstFrame=0)
virtual ~Video ()
void GetFramePath (int frameNr, char *const buffer) const
void GetFramePathAnnotated (int frameNr, char *const buffer) const
float GetTimePerFrame () const
int GetTotalNrOfFrames () const
int GetNrOfFirstFrame () const
int GetNrOfLastFrame () const
float GetTimePast (int frameNr) const
int GetMostRecentFrameNr (int timeInSec) const
int GetMostRecentFrameNr (float timeInSec) const
bool IsMovementFrame (int frameNr) const
void AddMovementFrame (int frameNr)

Public Attributes

int mType
int mId
int mSubId
std::string mBasePath
std::string mFileNameSuffix
std::string mBasePathAnnotated
std::string mFileNameSuffixAnnotated

Private Member Functions

void GetFramePath (int frameNr, char *const buffer, const std::string &basePath, const std::string suffix) const

Private Attributes

int mTotalNrOfFrames
int mNrOfFirstFrame
int mNrOfLastFrame
float mTimePerFrame
std::vector< int > mFrameNrsCamMoving

Detailed Description

Definition at line 10 of file Video.h.


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