|
Goose Management Model ODdox
1.02
|
#include <vector>#include <fstream>Go to the source code of this file.
Classes | |
| struct | GooseFieldListItem |
| A list item entry of field polygon reference numbers with associated openness and goose food scores. More... | |
| class | Landscape |
| The landscape class containing all environmental and topographical data. More... | |
Macros | |
| #define | _CRTDBG_MAP_ALLOC |
| #define | TLANDSCAPE_H |
Typedefs | |
| typedef std::vector< GooseFieldListItem > | GooseFieldList |
| A list of GooseFieldListItem s. More... | |
Enumerations | |
| enum | TTypeOfDirections { direction_n = 0, direction_ne, direction_e, direction_se, direction_s, direction_sw, direction_w, direction_nw } |
| ALMaSS 8 standard directions More... | |
| enum | TTypesOfPesticide { ttop_NoPesticide = -1, ttop_AcuteEffects = 0, ttop_ReproductiveEffects, ttop_Vinclozolin, ttop_ModelinkPesticide, ttop_ModelinkPesticide21TWA, ttop_GeneticDemo, ttop_MultipleEffects, ttop_eggshellthinning, ttop_AcuteDelayedEffects } |
| enum | TTypesOfPesticideCategory { insecticide = 0, fungicide, herbicide, testpesticide } |
Variables | |
| const int | April = 90 |
| const int | August = 212 |
| const int | December = 334 |
| const int | February = 31 |
| Landscape * | g_map |
| class Pesticide * | g_pest |
| const int | January = 0 |
| const int | July = 181 |
| const int | June = 151 |
| const int | March = 59 |
| const int | May = 120 |
| const int | November = 304 |
| const int | October = 273 |
| const int | September = 243 |
| #define _CRTDBG_MAP_ALLOC |
Definition at line 27 of file landscape.h.
| #define TLANDSCAPE_H |
Definition at line 30 of file landscape.h.
| typedef std::vector<GooseFieldListItem> GooseFieldList |
A list of GooseFieldListItem s.
Definition at line 103 of file landscape.h.
| enum TTypeOfDirections |
ALMaSS 8 standard directions
| Enumerator | |
|---|---|
| direction_n | |
| direction_ne | |
| direction_e | |
| direction_se | |
| direction_s | |
| direction_sw | |
| direction_w | |
| direction_nw | |
Definition at line 59 of file landscape.h.
| enum TTypesOfPesticide |
Definition at line 65 of file landscape.h.
| const int April = 90 |
Definition at line 39 of file landscape.h.
| const int August = 212 |
Definition at line 43 of file landscape.h.
| const int December = 334 |
Definition at line 47 of file landscape.h.
| const int February = 31 |
Definition at line 37 of file landscape.h.
| Landscape* g_map |
| class Pesticide* g_pest |
Definition at line 92 of file pesticide.cpp.
Referenced by Orchard::DoDevelopment(), OrchardBand::DoDevelopment(), Landscape::Landscape(), Farm::ProductApplication(), Farm::ProductApplication_DateLimited(), Landscape::SupplyPesticide(), Landscape::SupplyPesticideDecay(), Landscape::SupplyPesticideP(), Landscape::SupplyPesticideS(), Landscape::Tick(), and Landscape::~Landscape().
| const int January = 0 |
Definition at line 36 of file landscape.h.
| const int July = 181 |
Definition at line 42 of file landscape.h.
Referenced by VegElement::CalcGooseForageResources().
| const int June = 151 |
Definition at line 41 of file landscape.h.
| const int March = 59 |
Definition at line 38 of file landscape.h.
Referenced by VegElement::CalcGooseForageResources(), and MownGrass::DoDevelopment().
| const int May = 120 |
Definition at line 40 of file landscape.h.
| const int November = 304 |
Definition at line 46 of file landscape.h.
| const int October = 273 |
Definition at line 45 of file landscape.h.
Referenced by MownGrass::DoDevelopment().
| const int September = 243 |
Definition at line 44 of file landscape.h.