author | KUDr |
Sun, 04 Mar 2007 04:25:36 +0000 | |
branch | cpp_gui |
changeset 6285 | 187e3ef04cc9 |
parent 5726 | 8f399788f6c9 |
permissions | -rw-r--r-- |
3900
4984308f9125
(svn r4987) Feature: Merged YAPF into trunk. Thanks to devs for continuous support and users for testing.
KUDr
parents:
diff
changeset
|
1 |
/* $Id$ */ |
4984308f9125
(svn r4987) Feature: Merged YAPF into trunk. Thanks to devs for continuous support and users for testing.
KUDr
parents:
diff
changeset
|
2 |
|
6285
187e3ef04cc9
(svn r9004) [cpp_gui] -Sync with trunk (r8900..r9003)
KUDr
parents:
5726
diff
changeset
|
3 |
/** @file yapf_common.cpp */ |
187e3ef04cc9
(svn r9004) [cpp_gui] -Sync with trunk (r8900..r9003)
KUDr
parents:
5726
diff
changeset
|
4 |
|
3900
4984308f9125
(svn r4987) Feature: Merged YAPF into trunk. Thanks to devs for continuous support and users for testing.
KUDr
parents:
diff
changeset
|
5 |
#include "../stdafx.h" |
4984308f9125
(svn r4987) Feature: Merged YAPF into trunk. Thanks to devs for continuous support and users for testing.
KUDr
parents:
diff
changeset
|
6 |
|
4984308f9125
(svn r4987) Feature: Merged YAPF into trunk. Thanks to devs for continuous support and users for testing.
KUDr
parents:
diff
changeset
|
7 |
#include "yapf.hpp" |
4984308f9125
(svn r4987) Feature: Merged YAPF into trunk. Thanks to devs for continuous support and users for testing.
KUDr
parents:
diff
changeset
|
8 |
#include "follow_track.hpp" |
4984308f9125
(svn r4987) Feature: Merged YAPF into trunk. Thanks to devs for continuous support and users for testing.
KUDr
parents:
diff
changeset
|
9 |
#include "yapf_node_rail.hpp" |
4984308f9125
(svn r4987) Feature: Merged YAPF into trunk. Thanks to devs for continuous support and users for testing.
KUDr
parents:
diff
changeset
|
10 |
#include "yapf_costbase.hpp" |
4984308f9125
(svn r4987) Feature: Merged YAPF into trunk. Thanks to devs for continuous support and users for testing.
KUDr
parents:
diff
changeset
|
11 |
#include "yapf_costcache.hpp" |
4984308f9125
(svn r4987) Feature: Merged YAPF into trunk. Thanks to devs for continuous support and users for testing.
KUDr
parents:
diff
changeset
|
12 |
|
3910
72f2b5f7b155
(svn r5006) Added comments where doxygen generated warnings to test if it can help.
KUDr
parents:
3900
diff
changeset
|
13 |
/** translate tileh to the bitset of up-hill trackdirs */ |
3900
4984308f9125
(svn r4987) Feature: Merged YAPF into trunk. Thanks to devs for continuous support and users for testing.
KUDr
parents:
diff
changeset
|
14 |
const TrackdirBits CYapfCostBase::c_upwards_slopes[] = { |
6285
187e3ef04cc9
(svn r9004) [cpp_gui] -Sync with trunk (r8900..r9003)
KUDr
parents:
5726
diff
changeset
|
15 |
TRACKDIR_BIT_NONE , ///< no tileh |
187e3ef04cc9
(svn r9004) [cpp_gui] -Sync with trunk (r8900..r9003)
KUDr
parents:
5726
diff
changeset
|
16 |
TRACKDIR_BIT_X_SW | TRACKDIR_BIT_Y_NW, ///< 1 |
187e3ef04cc9
(svn r9004) [cpp_gui] -Sync with trunk (r8900..r9003)
KUDr
parents:
5726
diff
changeset
|
17 |
TRACKDIR_BIT_X_SW | TRACKDIR_BIT_Y_SE, ///< 2 |
187e3ef04cc9
(svn r9004) [cpp_gui] -Sync with trunk (r8900..r9003)
KUDr
parents:
5726
diff
changeset
|
18 |
TRACKDIR_BIT_X_SW , ///< 3 |
187e3ef04cc9
(svn r9004) [cpp_gui] -Sync with trunk (r8900..r9003)
KUDr
parents:
5726
diff
changeset
|
19 |
TRACKDIR_BIT_X_NE | TRACKDIR_BIT_Y_SE, ///< 4 |
187e3ef04cc9
(svn r9004) [cpp_gui] -Sync with trunk (r8900..r9003)
KUDr
parents:
5726
diff
changeset
|
20 |
TRACKDIR_BIT_NONE , ///< 5 |
187e3ef04cc9
(svn r9004) [cpp_gui] -Sync with trunk (r8900..r9003)
KUDr
parents:
5726
diff
changeset
|
21 |
TRACKDIR_BIT_Y_SE , ///< 6 |
187e3ef04cc9
(svn r9004) [cpp_gui] -Sync with trunk (r8900..r9003)
KUDr
parents:
5726
diff
changeset
|
22 |
TRACKDIR_BIT_NONE , ///< 7 |
187e3ef04cc9
(svn r9004) [cpp_gui] -Sync with trunk (r8900..r9003)
KUDr
parents:
5726
diff
changeset
|
23 |
TRACKDIR_BIT_X_NE | TRACKDIR_BIT_Y_NW, ///< 8 |
187e3ef04cc9
(svn r9004) [cpp_gui] -Sync with trunk (r8900..r9003)
KUDr
parents:
5726
diff
changeset
|
24 |
TRACKDIR_BIT_Y_NW , ///< 9 |
187e3ef04cc9
(svn r9004) [cpp_gui] -Sync with trunk (r8900..r9003)
KUDr
parents:
5726
diff
changeset
|
25 |
TRACKDIR_BIT_NONE , ///< 10 |
187e3ef04cc9
(svn r9004) [cpp_gui] -Sync with trunk (r8900..r9003)
KUDr
parents:
5726
diff
changeset
|
26 |
TRACKDIR_BIT_NONE , ///< 11 |
187e3ef04cc9
(svn r9004) [cpp_gui] -Sync with trunk (r8900..r9003)
KUDr
parents:
5726
diff
changeset
|
27 |
TRACKDIR_BIT_X_NE , ///< 12 |
187e3ef04cc9
(svn r9004) [cpp_gui] -Sync with trunk (r8900..r9003)
KUDr
parents:
5726
diff
changeset
|
28 |
TRACKDIR_BIT_NONE , ///< 13 |
187e3ef04cc9
(svn r9004) [cpp_gui] -Sync with trunk (r8900..r9003)
KUDr
parents:
5726
diff
changeset
|
29 |
TRACKDIR_BIT_NONE , ///< 14 |
187e3ef04cc9
(svn r9004) [cpp_gui] -Sync with trunk (r8900..r9003)
KUDr
parents:
5726
diff
changeset
|
30 |
TRACKDIR_BIT_NONE , ///< 15 |
3900
4984308f9125
(svn r4987) Feature: Merged YAPF into trunk. Thanks to devs for continuous support and users for testing.
KUDr
parents:
diff
changeset
|
31 |
}; |