ACT-CV - Machine Vision for Cognitive Modeling
Public Member Functions | List of all members
FrameLoop Class Referenceabstract

the loop More...

#include <FrameLoop.h>

Inheritance diagram for FrameLoop:
Inheritance graph
Collaboration diagram for FrameLoop:
Collaboration graph

Public Member Functions

virtual void Loop (FrameSource *frameSource)=0
 forever (until frameSource ends) More...
 
virtual void LoopUntilKeyPress (FrameSource *frameSource)=0
 stop on any key More...
 
virtual void LoopNFrames (FrameSource *frameSource, int nFrames)=0
 read a fixed number of frames More...
 
virtual void SingleFrame (FrameSource *frameSource)=0
 single frame More...
 
virtual void WaitForFirstFrame ()=0
 
virtual void WaitForNextFrame ()=0
 
- Public Member Functions inherited from ReferenceCount
 ReferenceCount ()
 
virtual ~ReferenceCount ()
 
void IncRefCount ()
 
void DecRefCount ()
 
- Public Member Functions inherited from FrameObsSupport
void AddObserver (const GCPointer< FrameObs > &obs)
 
void RemoveObserver (const GCPointer< FrameObs > &obs)
 remove obs from the list of observers More...
 
GCPointer< FrameObsFindObserver (const std::string &s) const
 

Additional Inherited Members

- Protected Member Functions inherited from FrameObsSupport
void FireFrameNotification (IplImage *img, int frameNr) const
 
void FireRegionNotification (const std::vector< RegionInfo > &regions) const
 

Detailed Description

the loop

Definition at line 67 of file FrameLoop.h.

Member Function Documentation

virtual void FrameLoop::Loop ( FrameSource frameSource)
pure virtual

forever (until frameSource ends)

Implemented in FrameLoopImpl.

virtual void FrameLoop::LoopNFrames ( FrameSource frameSource,
int  nFrames 
)
pure virtual

read a fixed number of frames

Implemented in FrameLoopImpl.

virtual void FrameLoop::LoopUntilKeyPress ( FrameSource frameSource)
pure virtual

stop on any key

Implemented in FrameLoopImpl.

Referenced by main().

virtual void FrameLoop::SingleFrame ( FrameSource frameSource)
pure virtual

single frame

Implemented in FrameLoopImpl.

virtual void FrameLoop::WaitForFirstFrame ( )
pure virtual

Implemented in FrameLoopImpl.

virtual void FrameLoop::WaitForNextFrame ( )
pure virtual

Implemented in FrameLoopImpl.


The documentation for this class was generated from the following file:


ACT-CV - Machine Vision for Cognitive Modeling
© 2015 Marc Halbruegge (actcvlibrary@googlemail.com)