ALMaSS Partridge ODdox  1.1
The partridge model description following ODdox protocol
GooseFieldListItem Struct Reference

A list item entry of field polygon reference numbers with associated openness and goose food scores. More...

#include <landscape.h>

Public Attributes

int polyref
 
int geese
 
int geesesp [gs_foobar]
 
int geeseTimed
 
int geesespTimed [gs_foobar]
 
int roostdists [gs_foobar]
 
double openness
 
double grain
 
double maize
 
double grass [gs_foobar]
 
TTypesOfVegetation vegtype
 
std::string vegtypechr
 
double vegheight
 
double digestability
 
int vegphase
 
std::string previouscrop
 
std::string lastsownveg
 
std::string debugveg
 

Detailed Description

A list item entry of field polygon reference numbers with associated openness and goose food scores.

Definition at line 80 of file landscape.h.

Member Data Documentation

◆ debugveg

std::string GooseFieldListItem::debugveg

Definition at line 99 of file landscape.h.

◆ digestability

double GooseFieldListItem::digestability

Definition at line 95 of file landscape.h.

Referenced by Landscape::GetGooseFields().

◆ geese

int GooseFieldListItem::geese

Definition at line 83 of file landscape.h.

Referenced by Landscape::GetGooseFields().

◆ geesesp

int GooseFieldListItem::geesesp[gs_foobar]

Definition at line 84 of file landscape.h.

Referenced by Landscape::GetGooseFields().

◆ geesespTimed

int GooseFieldListItem::geesespTimed[gs_foobar]

Definition at line 86 of file landscape.h.

Referenced by Landscape::GetGooseFields().

◆ geeseTimed

int GooseFieldListItem::geeseTimed

Definition at line 85 of file landscape.h.

Referenced by Landscape::GetGooseFields().

◆ grain

double GooseFieldListItem::grain

Definition at line 89 of file landscape.h.

Referenced by Landscape::GetGooseFields().

◆ grass

double GooseFieldListItem::grass[gs_foobar]

Definition at line 91 of file landscape.h.

Referenced by Landscape::GetGooseFields().

◆ lastsownveg

std::string GooseFieldListItem::lastsownveg

Definition at line 98 of file landscape.h.

Referenced by Landscape::GetGooseFields().

◆ maize

double GooseFieldListItem::maize

Definition at line 90 of file landscape.h.

Referenced by Landscape::GetGooseFields().

◆ openness

double GooseFieldListItem::openness

Definition at line 88 of file landscape.h.

Referenced by Landscape::GetGooseFields().

◆ polyref

int GooseFieldListItem::polyref

Definition at line 82 of file landscape.h.

Referenced by Landscape::GetGooseFields().

◆ previouscrop

std::string GooseFieldListItem::previouscrop

Definition at line 97 of file landscape.h.

Referenced by Landscape::GetGooseFields().

◆ roostdists

int GooseFieldListItem::roostdists[gs_foobar]

Definition at line 87 of file landscape.h.

Referenced by Landscape::GetGooseFields().

◆ vegheight

double GooseFieldListItem::vegheight

Definition at line 94 of file landscape.h.

Referenced by Landscape::GetGooseFields().

◆ vegphase

int GooseFieldListItem::vegphase

Definition at line 96 of file landscape.h.

Referenced by Landscape::GetGooseFields().

◆ vegtype

TTypesOfVegetation GooseFieldListItem::vegtype

Definition at line 92 of file landscape.h.

Referenced by Landscape::GetGooseFields().

◆ vegtypechr

std::string GooseFieldListItem::vegtypechr

Definition at line 93 of file landscape.h.

Referenced by Landscape::GetGooseFields().


The documentation for this struct was generated from the following file: