PhotonsIterator.h

Go to the documentation of this file.
00001 /* $Id:$ */
00002 
00003 #ifndef __PHOTONS_ITERATOR_H
00004 #define __PHOTONS_ITERATOR_H
00005 
00006 #include <esg/energy/Photon.h>
00007 
00008 namespace esg {
00009 
00014 class OGSCENE_EXPORT PhotonsIterator {
00015     public:
00016         virtual ~PhotonsIterator() {}
00017         
00022         virtual bool hasNext() = 0;
00023                 
00027         virtual Photon* next() = 0;
00028 };
00029     
00030 }; // namespace
00031 
00032 #endif // __PHOTONS_ITERATOR_H

Generated on Wed Jun 28 12:24:28 2006 for esg by  doxygen 1.4.6