Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members

algoparam.h

Go to the documentation of this file.
00001 #ifndef TRAPPER_ALGOPARAM_H
00002 #define TRAPPER_ALGOPARAM_H
00003 
00004 class AlgoParam
00005 {
00006 public:
00007   virtual ~AlgoParam() {}
00008 
00009 };
00010 
00011 class AlgoMoveParam : public AlgoParam
00012 {
00013 public:
00014   AlgoMoveParam( int x_delta_, int y_delta_ ) : x_delta(x_delta_), y_delta(y_delta_) { }
00015   int get_y_delta() { return y_delta; }
00016   int get_x_delta() { return x_delta; }
00017   void set_y_delta(int delta) { y_delta = delta; }
00018   void set_x_delta(int delta) { x_delta = delta; }
00019 
00020 private:
00021   int x_delta;
00022   int y_delta;
00023 };
00024 
00025 
00026 #endif// TRAPPER_ALGOPARAM_H

Generated on Fri Mar 17 17:44:24 2006 for trapper by  doxygen 1.4.4