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_*/