ALMaSS Rabbit ODdox
1.00
The rabbit model description following ODdox protocol
|
CaDate | |
CALMaSS_MathFuncs | ALMaSS_MathFuncs constructor |
CAlmassCrop | Struct for storing ALMaSS crop type (TTypesOfVegetation) with a corresponding value (mainly crop area) |
►CAnimalPosition | A class defining an animals position |
CCalendar | |
►CCfgBase | Base class for a configurator entry |
CCompareState | Function to compare to TAnimal's Current behavioural state |
CCompareStateAlive | Function to compare to TAnimal's m_CurrentStateNo to anything but -1 |
CCompareStateDead | Function to compare to TAnimal's m_CurrentStateNo to -1 |
CCompareStateR | Function to compare to TAnimal's m_CurrentStateNo |
CCompareX | Function to compare to TAnimal's m_Location_x |
CCompareY | Function to compare to TAnimal's m_Location_y |
CConfigurator | A class to provide standard parameter entry facilities |
CCrop | The base class for all crops |
CCropActualValues | Struct for storing actual data on crop type, area of a field it is grown in, biomass at harvest, numbers of pesticide applications and missed pesticide applications |
CCropData | |
CCropGrowth | |
CCropOptimised | A class for storing all parameters and results of crop optimisation |
CCropRotation | |
COptimisingFarm::CropSort | Struct used for sorting crops |
CDataForOptimisation | Class for storing data for optimisation |
CDiffusor | |
CEdgeGrowingPoints | |
CEdges | |
CEGP_Data | |
►CFarm | The base class for all farm types |
CDataForOptimisation::FarmData | Class storing farm information: farm's number used in ALMaSS system, farm's soil type, farm's size (business or private) and farm's real ID number |
CFarmEvent | A struct to hold the information required to trigger a farm event |
Cfarminfo | Used during saving farm/hunter information |
CFarmManager | The Farm Manager class |
CGooseFieldListItem | A list item entry of field polygon reference numbers with associated openness and goose food scores |
CHunterInfo | A data structure to hold hunter information for distribution |
CIntArray100 | A struct of 100 ints |
CLandscape | The landscape class containing all environmental and topographical data |
►CLE | |
CLE_TypeClass | |
CLivestock | A class for storing livestock parameters and variables for optimising farms |
CLocalWarrenNewtorkEntry | An entry in the local warren network - a helper list of accessibly local warren locations |
CLowPriPair< ELEMTYPE > | Used in event handling |
COptimisingFarm::MakeRotation | Struct used only in Bedriftsmodel crop type mode for creating m_rotation vector. Bool member used for marking the element of a vector as already assigned a TTypesOfVegetation crop type |
CManagementDependency | |
CMapErrorMsg | |
CPermCropData | Used for storing permanent crop data for the farm rotation |
CPesticide | |
CFarmManager::PesticideData | Struct used for storing data on pesticide usage throughout the whole simulation (one instance, m_crops_summary_BIs) |
CPesticideEvent | |
CPolygonDataVector | |
►CPopulation_Manager | Base class for all population managers |
CPopulationManagerList | A small class to hold the pointers to active population managers |
►Cpriority_queue | |
Cprobe_data | Data structure to hold & output probe data probe data is designed to be used to return the number of objects in a given area or areas in specific element or vegetation types or farms |
CRabbitMemory | A class to describe the data held in a rabbit memory. Warren locations and quality |
CRabbitMemoryLocation | The information needed to hold a single rabbit memory |
CRabbitWarrenLEInfo | The basic information needed for an LE present in a warren area |
CRasterMap | |
Crectangle | A struct defining two x,y coordinate sets of positive co-ords only |
COptimisingFarm::reverseSort | Struct redefining operator < - used for sorting crops |
CRotation | |
CSimpleStatistics | |
CStarter | |
Cstruct_Rabbit | Used for creation of a new Rabbit object |
►CTALMaSSObject | The base class of all ALMaSS objects requiring Step code |
Ctpct | Used for storing farmers field size vectors |
CWeather |