Generated on Mon Jun 23 16:24:56 2008 for BIU-1.7.0 by doxygen 1.5.1

src/biu/LatticeDescriptorSQR.hh

Go to the documentation of this file.
00001 #ifndef LATTICEDESCRIPTORSQR_HH_
00002 #define LATTICEDESCRIPTORSQR_HH_
00003 
00004 
00005 #include "LatticeDescriptor.hh"
00006 
00007 namespace biu
00008 {
00009 
00016     class LatticeDescriptorSQR : public LatticeDescriptor
00017     {
00018     protected:
00019         virtual unsigned int getNeighborDataSize() const;
00020         virtual const NeighborData *getNeighborData() const;
00021         virtual unsigned int getAutomorphismDataSize() const;
00022         virtual const AutomorphismData *getAutomorphismData() const;
00023     public:
00024         LatticeDescriptorSQR();
00025         virtual ~LatticeDescriptorSQR();
00032         virtual bool areNeighbored( const IntPoint &first, 
00033                                     const IntPoint &second ) const;
00034     };
00035 
00036 } // namespace biu
00037 
00038 #endif /*LATTICEDESCRIPTORSQR_HH_*/