File failed to load: https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/extensions/ams.js
 |
ALMaSS
1.2 (after EcoStack, March 2024)
The Animal, Landscape and Man Simulation System
|
Go to the documentation of this file.
5 #ifndef ALMASS_BEETLE_TOLETOV_H
6 #define ALMASS_BEETLE_TOLETOV_H
8 # include <unordered_set>
11 using TToleList=std::unordered_set<TTypesOfLandscapeElement>;
12 using TTovList=std::unordered_set<TTypesOfVegetation> ;
128 #endif //ALMASS_BEETLE_TOLETOV_H
std::unordered_set< TTypesOfVegetation > TTovList
Definition: Beetle_toletov.h:12
Definition: LandscapeFarmingEnums.h:151
Definition: LandscapeFarmingEnums.h:142
Definition: LandscapeFarmingEnums.h:103
Definition: LandscapeFarmingEnums.h:118
Definition: LandscapeFarmingEnums.h:394
Definition: MapErrorMsg.h:37
Definition: LandscapeFarmingEnums.h:177
Definition: LandscapeFarmingEnums.h:135
Definition: LandscapeFarmingEnums.h:438
Definition: LandscapeFarmingEnums.h:132
Definition: LandscapeFarmingEnums.h:145
Definition: LandscapeFarmingEnums.h:108
Definition: LandscapeFarmingEnums.h:94
Definition: LandscapeFarmingEnums.h:181
Definition: LandscapeFarmingEnums.h:98
int beetle_tole_movemap_init(Landscape *m_OurLandscape, int x, int y)
Definition: Beetle_toletov.cpp:21
Definition: LandscapeFarmingEnums.h:140
Definition: LandscapeFarmingEnums.h:183
Definition: LandscapeFarmingEnums.h:170
Definition: LandscapeFarmingEnums.h:78
Definition: LandscapeFarmingEnums.h:199
Definition: LandscapeFarmingEnums.h:59
Definition: LandscapeFarmingEnums.h:393
Definition: LandscapeFarmingEnums.h:97
Definition: LandscapeFarmingEnums.h:107
Definition: LandscapeFarmingEnums.h:115
Definition: LandscapeFarmingEnums.h:95
Definition: LandscapeFarmingEnums.h:109
Definition: LandscapeFarmingEnums.h:122
Definition: LandscapeFarmingEnums.h:106
Definition: LandscapeFarmingEnums.h:114
Definition: LandscapeFarmingEnums.h:196
Definition: LandscapeFarmingEnums.h:395
Definition: LandscapeFarmingEnums.h:153
Definition: LandscapeFarmingEnums.h:119
Definition: LandscapeFarmingEnums.h:169
Definition: LandscapeFarmingEnums.h:75
Definition: LandscapeFarmingEnums.h:157
Definition: LandscapeFarmingEnums.h:206
Definition: Beetle_toletov.h:14
Definition: LandscapeFarmingEnums.h:110
Definition: LandscapeFarmingEnums.h:136
Definition: LandscapeFarmingEnums.h:130
Definition: LandscapeFarmingEnums.h:159
Definition: LandscapeFarmingEnums.h:437
Definition: LandscapeFarmingEnums.h:82
Definition: LandscapeFarmingEnums.h:131
Definition: LandscapeFarmingEnums.h:435
Definition: LandscapeFarmingEnums.h:102
Definition: LandscapeFarmingEnums.h:143
Definition: LandscapeFarmingEnums.h:156
Definition: LandscapeFarmingEnums.h:225
Definition: LandscapeFarmingEnums.h:68
Definition: LandscapeFarmingEnums.h:100
Definition: LandscapeFarmingEnums.h:182
Definition: LandscapeFarmingEnums.h:178
Definition: Beetle_toletov.h:30
Definition: LandscapeFarmingEnums.h:137
Definition: LandscapeFarmingEnums.h:113
Definition: LandscapeFarmingEnums.h:168
Definition: LandscapeFarmingEnums.h:261
Definition: LandscapeFarmingEnums.h:124
TTypesOfLandscapeElement
Values that represent the types of landscape polygon that are represented in ALMaSS.
Definition: LandscapeFarmingEnums.h:57
Definition: LandscapeFarmingEnums.h:61
Definition: LandscapeFarmingEnums.h:99
The landscape class containing all environmental and topographical data.
Definition: Landscape.h:142
std::unordered_set< TTypesOfLandscapeElement > TToleList
Definition: Beetle_toletov.h:11
int beetle_tole_movemap_init(Landscape *m_OurLandscape, int x, int y)
Definition: Beetle_toletov.cpp:21
Definition: LandscapeFarmingEnums.h:149
Definition: LandscapeFarmingEnums.h:89
Definition: LandscapeFarmingEnums.h:123
BeetleToleParams(TToleList)
Definition: Beetle_toletov.cpp:11
Definition: LandscapeFarmingEnums.h:84
Definition: LandscapeFarmingEnums.h:500
Definition: LandscapeFarmingEnums.h:148
Definition: LandscapeFarmingEnums.h:152
struct BeetleToleTovs tBeetleToleTovs
Definition: LandscapeFarmingEnums.h:167
Definition: LandscapeFarmingEnums.h:66
Definition: LandscapeFarmingEnums.h:71
Definition: LandscapeFarmingEnums.h:228
Definition: LandscapeFarmingEnums.h:141
Definition: LandscapeFarmingEnums.h:211
Definition: LandscapeFarmingEnums.h:133
Definition: LandscapeFarmingEnums.h:101
Definition: LandscapeFarmingEnums.h:85
Definition: LandscapeFarmingEnums.h:171
Definition: LandscapeFarmingEnums.h:161
Definition: LandscapeFarmingEnums.h:70
Definition: LandscapeFarmingEnums.h:436
void Warn(MapErrorState a_level, std::string a_msg1, std::string a_msg2)
Definition: MapErrorMsg.cpp:69
Definition: LandscapeFarmingEnums.h:96
Definition: LandscapeFarmingEnums.h:208
Definition: LandscapeFarmingEnums.h:200
Definition: LandscapeFarmingEnums.h:129
Definition: LandscapeFarmingEnums.h:499
Definition: LandscapeFarmingEnums.h:166
Definition: LandscapeFarmingEnums.h:74
Definition: LandscapeFarmingEnums.h:179
Definition: LandscapeFarmingEnums.h:172
Definition: LandscapeFarmingEnums.h:81
Definition: LandscapeFarmingEnums.h:67
Definition: LandscapeFarmingEnums.h:112
Definition: LandscapeFarmingEnums.h:146
Definition: LandscapeFarmingEnums.h:62
Definition: LandscapeFarmingEnums.h:155
Definition: LandscapeFarmingEnums.h:211
BeetleTovParams(TTovList)
Definition: Beetle_toletov.cpp:8
Definition: LandscapeFarmingEnums.h:501
Definition: LandscapeFarmingEnums.h:104
Definition: LandscapeFarmingEnums.h:158
Definition: LandscapeFarmingEnums.h:180
Definition: LandscapeFarmingEnums.h:127
Definition: LandscapeFarmingEnums.h:138
Definition: LandscapeFarmingEnums.h:64
Definition: LandscapeFarmingEnums.h:105
Definition: LandscapeFarmingEnums.h:128
Definition: LandscapeFarmingEnums.h:134
Definition: LandscapeFarmingEnums.h:83
TToleList getList()
Definition: Beetle_toletov.cpp:17
Definition: LandscapeFarmingEnums.h:86
Definition: LandscapeFarmingEnums.h:77
Definition: LandscapeFarmingEnums.h:111
TTypesOfLandscapeElement GetOwner_tole(int a_x, int a_y)
Returns the landscape type of the polygon owner (used in cases relating to e.g. unsprayed field margi...
Definition: Landscape.h:1742
Definition: LandscapeFarmingEnums.h:198
MapErrorMsg * g_msg
Definition: MapErrorMsg.cpp:41
Definition: LandscapeFarmingEnums.h:88
Definition: LandscapeFarmingEnums.h:90
Definition: LandscapeFarmingEnums.h:87
TTovList getList()
Definition: Beetle_toletov.cpp:14
Definition: LandscapeFarmingEnums.h:92
Definition: LandscapeFarmingEnums.h:93
Definition: LandscapeFarmingEnums.h:489
TTovList BeetleTovList
Definition: Beetle_toletov.h:19
Definition: LandscapeFarmingEnums.h:76
Definition: LandscapeFarmingEnums.h:175
Definition: LandscapeFarmingEnums.h:125
Definition: LandscapeFarmingEnums.h:60
Definition: LandscapeFarmingEnums.h:160
Definition: LandscapeFarmingEnums.h:65
Definition: LandscapeFarmingEnums.h:72
Definition: LandscapeFarmingEnums.h:139
Definition: LandscapeFarmingEnums.h:121
Definition: LandscapeFarmingEnums.h:176
Definition: LandscapeFarmingEnums.h:144
Definition: LandscapeFarmingEnums.h:154
Definition: LandscapeFarmingEnums.h:163
Definition: LandscapeFarmingEnums.h:174
Definition: LandscapeFarmingEnums.h:120
Definition: LandscapeFarmingEnums.h:117
TToleList BeetleToleList
Definition: Beetle_toletov.h:27
Definition: LandscapeFarmingEnums.h:228
Definition: LandscapeFarmingEnums.h:80
Definition: LandscapeFarmingEnums.h:73
Definition: LandscapeFarmingEnums.h:396
Definition: LandscapeFarmingEnums.h:211
Definition: LandscapeFarmingEnums.h:79
Definition: LandscapeFarmingEnums.h:116
Definition: LandscapeFarmingEnums.h:63
Definition: LandscapeFarmingEnums.h:150
Definition: LandscapeFarmingEnums.h:147
Definition: LandscapeFarmingEnums.h:164
Definition: LandscapeFarmingEnums.h:165
Definition: LandscapeFarmingEnums.h:126
Definition: Beetle_toletov.h:22
Definition: LandscapeFarmingEnums.h:201
Definition: LandscapeFarmingEnums.h:162
Definition: LandscapeFarmingEnums.h:173
Definition: LandscapeFarmingEnums.h:69
Definition: LandscapeFarmingEnums.h:91