Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members  

/home/slang/XVision2/src/Devices/XVImageSeq.h

00001 // *** BEGIN_XVISION2_COPYRIGHT_NOTICE ***
00002 // *** END_XVISION2_COPYRIGHT_NOTICE ***
00003 
00004 #ifndef _XVIMAGESEQ_H_
00005 
00006 #include <Video.h>
00007 #include <stdlib.h>
00008 #include "XVImageRGB.h"
00009 
00010 template <class PIXTYPE>
00011 class XVImageSeq : Video<PIXTYPE> {
00012 
00013 protected:
00014   
00015   char * prefix;
00016   char * suffix;
00017   int imageIndex;
00018   int stopIndex;
00019 
00020  public:
00021 
00022   XVImageSeq(char * fp, char * fs, int initFrame = 0, int lastFrame = -1) : 
00023     prefix(fp), suffix(fs), imageIndex(initFrame), stopIndex(lastFrame) {};
00024 
00025   virtual int  initiate_acquire(int buffernum);
00026   virtual int  wait_for_completion(int buffernum){ return 0; };
00027 };
00028 
00029 #endif
00030 
00031 
00032 
00033 
00034 
00035 
00036 
00037 
00038 
00039 
00040 
00041 
00042 
00043 
00044 
00045 
00046 
00047 

Generated at Thu Mar 29 22:37:28 2001 for XVision by doxygen1.2.0 written by Dimitri van Heesch, © 1997-2000