mobilityTable.h
Go to the documentation of this file.
00001 /* mobilityTable.h
00002  */
00003 #ifndef EVAL_MOBILITYTABLE_H
00004 #define EVAL_MOBILITYTABLE_H
00005 #include "osl/misc/carray.h"
00006 namespace osl
00007 {
00008   namespace eval
00009   {
00010     class MobilityTable
00011     {
00012     public:
00013       static const CArray<int, 9> rookVertical;
00014       static const CArray<int, 9> rookHorizontal;
00015       static const CArray<int, 9> prookVertical;
00016       static const CArray<int, 9> prookHorizontal;
00017       static const CArray<int, 17> bishop;
00018       static const CArray<int, 17> pbishop;
00019       static const CArray<int, 9> lance;
00020     };
00021   }
00022 }
00023 #endif /* EVAL_MOBILITYTABLE_H */
00024 // ;;; Local Variables:
00025 // ;;; mode:c++
00026 // ;;; c-basic-offset:2
00027 // ;;; End:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines