Ageing() | Beetle_Adult | protectedvirtual |
Beetle_1M_Move(int a_dist) | Beetle_Base | protected |
Beetle_Adult(int a_x, int a_y, Landscape *a_l_ptr, Beetle_Population_Manager *a_bpm_ptr) | Beetle_Adult | |
Beetle_Base(int a_x, int a_y, Landscape *a_l_ptr, Beetle_Population_Manager *a_bpm_ptr) | Beetle_Base | |
BeginStep() override | Ladybird_Adult | virtual |
CalcAphidsAppetite() | Ladybird_Base | inlineprotectedvirtual |
CanMove() | Ladybird_Base | inlineprotected |
Cannibalise(int a_appetite) | Ladybird_Base | protected |
CheckDormancy() | Beetle_Adult | protectedvirtual |
CheckDormancyExit() | Beetle_Adult | protectedvirtual |
CheckForDispersal() | Beetle_Adult | protected |
CheckManagement() | TAnimal | |
CheckManagementBeetle() | Beetle_Base | inlineprotectedvirtual |
CheckManagementXY(int a_x, int a_y) | TAnimal | |
CheckReproduction() | Beetle_Adult | protectedvirtual |
ChooseDirection(const double(&a_probabilities)[8]) | Beetle_Base | inlinestatic |
CopyMyself(int a_beetle) | Beetle_Base | |
TAnimal::CopyMyself() | TAnimal | inlinevirtual |
CorrectWrapRound() | TAnimal | inlineprotected |
DailyMortality() | Beetle_Base | inlineprotectedvirtual |
DDepMort() const | Beetle_Adult | protected |
decDailyEggs(int num) | Ladybird_Adult | inlineprotected |
DecDensity(int a_x, int a_y) | Beetle_Base | inline |
DecDensity(const int a_x, const int a_y, const int a_lifestage) | Beetle_Base | inline |
decEggCounter(int num) | Ladybird_Adult | inlineprotected |
Dying() | TAnimal | inlinevirtual |
EatAphids(int a_x, int a_y, int a_appetite) | Ladybird_Base | protectedvirtual |
EatToday(const int a_add) | Ladybird_Base | inlineprotected |
Ladybird_Base::EndStep() | TALMaSSObject | inlinevirtual |
Beetle_Adult::EndStep() override | Beetle_Adult | virtual |
FindTarget(int a_distance, int a_minimumflightlength, int a_target) | Ladybird_Adult | protected |
GetAphidsAppetite() | Ladybird_Base | inlineprotectedvirtual |
GetAphidsToEat() | Ladybird_Base | inlineprotected |
GetCanReproduce() const | Beetle_Adult | inlineprotected |
GetCurrentStateNo() const | TALMaSSObject | inline |
Ladybird_Base::GetDailyMortalityRate() const | Beetle_Base | inlineprotectedvirtual |
Beetle_Adult::GetDailyMortalityRate() const override | Beetle_Adult | inlineprotectedvirtual |
GetDDepthRange() const | Beetle_Base | inlineprotectedvirtual |
GetDensity(int a_x, int a_y) const | Beetle_Base | |
GetDensityDependentMortality() | Beetle_Base | inlinevirtual |
GetDensityRange(int a_x, int a_y, int a_range) const | Beetle_Base | |
GetDensityRangeEdge(int a_x, int a_y, int a_range) const | Beetle_Base | |
GetDensityRangeStages(int a_x, int a_y, int a_range, int a_numberstageStart, int a_numberstangeEnd) | Beetle_Base | static |
GetDensityStage(int a_x, int a_y, unsigned a_stage) | Beetle_Base | static |
GetDensityStages(int a_x, int a_y, int a_numberstageStart, int a_numberstangeEnd) | Beetle_Base | static |
GetDevelopmentConstants(const int a_i) const | Beetle_Base | inlinevirtual |
GetDistanceToMove() | Beetle_Adult | inlineprotectedvirtual |
GetEatenToday() const | Ladybird_Base | inlineprotectedvirtual |
getEggCounter() | Ladybird_Adult | inlineprotected |
GetExtremeTempMin() const | Ladybird_Adult | protected |
Ladybird_Base::GetHarvestMortality() const | Beetle_Base | inlinevirtual |
Beetle_Adult::GetHarvestMortality() const override | Beetle_Adult | inlinevirtual |
Ladybird_Base::GetInsecticideApplication() const | Beetle_Base | inlinevirtual |
Beetle_Adult::GetInsecticideApplication() const override | Beetle_Adult | inlinevirtual |
GetMaxDailyDistance() | Ladybird_Base | inlineprotected |
GetShortRangeDistance() const | Beetle_Base | inlineprotectedvirtual |
Ladybird_Base::GetSoilCultivationMortality() const | Beetle_Base | inlinevirtual |
Beetle_Adult::GetSoilCultivationMortality() const override | Beetle_Adult | inlinevirtual |
GetStartAggregationDayProb() const | Beetle_Adult | protected |
GetStepDone() const | TALMaSSObject | inline |
Ladybird_Base::GetStriglingMortality() const | Beetle_Base | inlinevirtual |
Beetle_Adult::GetStriglingMortality() const override | Beetle_Adult | inlinevirtual |
GetTempMortRange(double a_temp) | Ladybird_Base | protectedstatic |
IncDensity(int a_x, int a_y, int a_lifestage) | Beetle_Base | inline |
IncDensity(const int a_x, const int a_y) | Beetle_Base | inline |
IncNegDegrees() | Beetle_Adult | protected |
Ladybird_Base::Init(Beetle_Population_Manager *a_bpm_ptr) | Beetle_Base | protectedvirtual |
Beetle_Adult::Init() | Beetle_Adult | protected |
Ladybird_Base::InternalPesticideHandlingAndResponse() | Beetle_Base | inlineprotectedvirtual |
Beetle_Adult::InternalPesticideHandlingAndResponse() override | Beetle_Adult | protectedvirtual |
IsAggregationSite(const int a_x, const int a_y, const int a_unused) | Ladybird_Adult | inlineprotected |
IsForageSite(const int a_x, const int a_y, const int a_target) | Ladybird_Adult | inlineprotected |
IsHalfReproductionLandscape(TTypesOfLandscapeElement tole) | Beetle_Adult | inlineprotectedvirtual |
IsLocationAllowed(int x, int y) | Beetle_Base | inlineprotectedvirtual |
IsProbhibited(int a_x, int a_y) const | Ladybird_Adult | protected |
IsReproductionLandscape(TTypesOfLandscapeElement tole) | Beetle_Adult | inlineprotectedvirtual |
IsSuitableForHibernation(TTypesOfVegetation) | Beetle_Adult | inlineprotectedvirtual |
KillAndRemoveFromMap() | Beetle_Base | |
KillOneInMap(int a_x, int a_y, int a_lifestage) | Beetle_Base | inline |
KillThis() | TAnimal | inlinevirtual |
Ladybird_Adult(int a_x, int a_y, Landscape *a_l_ptr, Ladybird_Population_Manager *a_lpm_ptr) | Ladybird_Adult | |
Ladybird_Base(Ladybird_Population_Manager *a_lpm_ptr) | Ladybird_Base | explicit |
LongRangeFind(int a_distance, int a_minimumflightlength, int a_target, bool(Ladybird_Adult::*a_func)(int, int, int)) | Ladybird_Adult | protected |
m_ADayDeg | Ladybird_Adult | protected |
m_AdultDenDepMort0 | Beetle_Adult | protectedstatic |
m_AdultDenDepMort1 | Beetle_Adult | protectedstatic |
m_AdultDispersalThreshold | Beetle_Adult | protectedstatic |
m_AdultHarvestMort | Beetle_Adult | protectedstatic |
m_AdultInsecticideApplication_ | Beetle_Adult | protectedstatic |
m_AdultMaxMoveDist | Beetle_Adult | protectedstatic |
m_AdultMovementTempThreshold | Beetle_Adult | protectedstatic |
m_AdultSoilCultivationMortality_ | Beetle_Adult | protectedstatic |
m_AdultStriglingMort_ | Beetle_Adult | protectedstatic |
m_AdultTurnRate | Beetle_Adult | protectedstatic |
m_AgeDays | TAnimal | protected |
m_AphidsAppetite | Ladybird_Base | protected |
m_AphidsPerPreyLevel | Ladybird_Adult | protectedstatic |
m_BackgroundMortTemp | Ladybird_Adult | protectedstatic |
m_BeetleAdultPppEffectProb | Beetle_Adult | protectedstatic |
m_BeetleAdultPppEffectProbDecay | Beetle_Adult | protectedstatic |
m_BeetleAdultPppElimRate | Beetle_Adult | protectedstatic |
m_BeetleAdultPppThreshold | Beetle_Adult | protectedstatic |
m_BeetleHalfReproductionLandscape | Beetle_Base | protectedstatic |
m_BeetleMaps | Beetle_Base | static |
m_BeetleReproductionLandscape | Beetle_Base | protectedstatic |
m_BeetleSuitableForHibernation | Beetle_Base | protectedstatic |
m_BodyBurden | Beetle_Base | protected |
m_CanReproduce_bool | Beetle_Adult | protected |
m_CurrentBState | Beetle_Base | protected |
m_CurrentPppEffectProb | Beetle_Base | protected |
m_CurrentStateNo | TALMaSSObject | protected |
m_DailyAdultMort | Beetle_Adult | protectedstatic |
m_DailyEggs | Ladybird_Adult | protected |
m_DailyStartReproductionChance | Beetle_Adult | protectedstatic |
m_DayInYear | TAnimal | protectedstatic |
m_DDepRange | Beetle_Base | protectedstatic |
m_DevelopmentConstants | Beetle_Base | protectedstatic |
m_DipsersalDayDegrees | Beetle_Base | protectedstatic |
m_EatenToday | Ladybird_Base | protected |
m_EggCounter | Beetle_Adult | protected |
m_EmergenceDay | Ladybird_Adult | protected |
m_guard_cell_x | TAnimal | protected |
m_guard_cell_y | TAnimal | protected |
m_HasOverwintered | Ladybird_Adult | protected |
m_HibernateDegrees | Beetle_Adult | protected |
m_HibernationClumpeSizeDist | Ladybird_Adult | protectedstatic |
m_HibernationClumpSize | Ladybird_Adult | protected |
m_InFieldHibernateChance | Beetle_Adult | protectedstatic |
m_IsHibernating | Ladybird_Adult | protected |
m_LadybirdStagesNutritionalValue | Ladybird_Base | protectedstatic |
m_Lifestage | Beetle_Base | protected |
m_Location_x | TAnimal | protected |
m_Location_y | TAnimal | protected |
m_MaxShortRangeAttempts | Beetle_Base | protectedstatic |
m_Move_distribution | Beetle_Base | protectedstatic |
m_MoveCounter | Ladybird_Base | protected |
m_my_pesticide | TAnimal | protected |
m_negDegrees | Beetle_Adult | protected |
m_OldDirection | Beetle_Adult | protected |
m_OurLandscape | TAnimal | protectedstatic |
m_OurPopulation | Beetle_Base | protected |
m_OurPopulationLadybird | Ladybird_Base | protected |
m_OviMaturation | Ladybird_Adult | protected |
m_OvipositionRateTemp | Ladybird_Adult | protectedstatic |
m_OvipostionPeriod | Ladybird_Adult | protectedstatic |
m_plList | Beetle_Adult | protected |
m_plPoint | Beetle_Adult | protected |
m_ShortRangeDistToday | Ladybird_Adult | protectedstatic |
m_SimulationHeight | TAnimal | protectedstatic |
m_SimulationWidth | TAnimal | protectedstatic |
m_StartAggregatingDay | Beetle_Adult | protectedstatic |
m_StartAggregatingDayProb | Beetle_Adult | protectedstatic |
m_StartReproductionDay | Beetle_Adult | protectedstatic |
m_StepDone | TALMaSSObject | protected |
m_StopAggregationDay | Beetle_Adult | protectedstatic |
m_TemperatureToday | TAnimal | protectedstatic |
m_TodaysEggProduction | Beetle_Adult | protectedstatic |
m_TodaysTempCategory | Beetle_Base | protectedstatic |
m_UnsuccessfulAphidsAttempts | Ladybird_Adult | protected |
m_WantToEatToday | Ladybird_Base | protected |
MovementFactor(int x, int y, int x1, int y1) | Beetle_Base | inlineprotectedvirtual |
MoveTo_Quality_Assess() | Beetle_Adult | inlineprotectedvirtual |
MoveToNoList(int a_dist) | Beetle_Adult | protected |
MoveToWithPlacesList(int a_dist) | Beetle_Adult | protected |
OnArrayBoundsError() | TALMaSSObject | static |
OnFarmEvent(FarmToDo event) override | Beetle_Base | protectedvirtual |
ReInit(int a_x, int a_y, Landscape *a_l_ptr, Ladybird_Population_Manager *a_lpm_ptr) | Ladybird_Adult | |
Ladybird_Base::ReInit(int a_x, int a_y, Landscape *a_l_ptr, Beetle_Population_Manager *a_bpm_ptr) | Beetle_Base | virtual |
Beetle_Adult::ReInit(int a_x, int a_y, Landscape *a_l_ptr, Beetle_Population_Manager *a_bpm_ptr) override | Beetle_Adult | virtual |
ReinitialiseObject(int a_x, int a_y, Landscape *a_l_ptr) | TAnimal | inlinevirtual |
ReinitialiseObject(int a_x, int a_y) | TAnimal | inlinevirtual |
ReinitialiseObjectBase() | TALMaSSObject | inline |
Reproduce(int a_x, int a_y) | Beetle_Adult | protectedvirtual |
ResetAphidsAppetite() | Ladybird_Base | inlineprotectedvirtual |
SetAdult_HarvestMort(const double a_value) | Beetle_Adult | inlinestatic |
SetAdult_InsecticideApplication(const double a_value) | Beetle_Adult | inlinestatic |
SetAdult_SoilCultivationMortality(const double a_value) | Beetle_Adult | inlinestatic |
SetAdult_StriglingMort(const double a_value) | Beetle_Adult | inlinestatic |
SetAdultDenDepMort0(const int a_value) | Beetle_Adult | inlinestatic |
SetAdultDenDepMort1(const double a_value) | Beetle_Adult | inlinestatic |
SetAdultMaxMoveDist(const int a_value) | Beetle_Adult | inlinestatic |
SetAdultMovementTempThreshold(const double a_value) | Beetle_Adult | inlinestatic |
SetAdultPppEffectProb(const double a_conc) | Beetle_Adult | inlinestatic |
SetAdultPppEffectProbDecay(const double a_decay) | Beetle_Adult | inlinestatic |
SetAdultPPPElimRate(const double a_rate) | Beetle_Adult | inlinestatic |
SetAdultPppThreshold(const double a_thresh) | Beetle_Adult | inlinestatic |
SetAdultTurnRate(const double a_value) | Beetle_Adult | inlinestatic |
SetAge(int a_age) | TAnimal | inline |
SetAphidsPerPreyLevel(const int a_value) | Ladybird_Adult | inlinestatic |
SetBackgroundMortTemp(const vector< double > &a_vector) | Ladybird_Adult | inlinestatic |
SetBeetleHalfReproductionLandscape(const TToleList &a_list) | Beetle_Base | inlinestatic |
SetBeetleMap(const int a_value, SimplePositionMapInt *a_map_ptr) | Beetle_Base | inlinestatic |
SetBeetleReproductionLandscape(const TToleList &a_list) | Beetle_Base | inlinestatic |
SetBeetleSuitableForHibernation(const TTovList &a_list) | Beetle_Base | inlinestatic |
SetCanReproduce(const bool a_param) | Beetle_Adult | inline |
SetCurrentStateNo(int a_num) | TALMaSSObject | inline |
SetDailyAdultMort(const double a_value) | Beetle_Adult | inlinestatic |
setDailyEggs(int num) | Ladybird_Adult | inlineprotected |
SetDailyStartReproductionChance(const double a_value) | Beetle_Adult | inlinestatic |
SetDayInYear(int a_value) | TAnimal | inlinestatic |
SetDDepRange(const int a_value) | Beetle_Base | inlinestatic |
SetDevelopmentConstants(const std::vector< double > &a_value) | Beetle_Base | inlinestatic |
SetDipsersalDayDegrees(const int a_value) | Beetle_Base | inlinestatic |
SetDispersalThreshold(const double a_value) | Beetle_Adult | inlinestatic |
SetEatenToday(int a) | Ladybird_Base | inlineprotectedvirtual |
setEggCounter(int num) | Ladybird_Adult | inlineprotected |
SetGuardMapIndex(int a_index_x, int a_index_y) | TAnimal | inline |
SetHibernationClumpeSizeDist(const vector< double > &a_dist) | Ladybird_Adult | inlinestatic |
SetInFieldHibernateChance(const double a_value) | Beetle_Adult | inlinestatic |
SetIsHibernating(const bool a_val) | Ladybird_Adult | inline |
SetLadybirdStagesNutritionalValue(const vector< int > &a_list) | Ladybird_Base | inlinestatic |
SetMaxShortRangeAttempts(const int a_value) | Beetle_Base | inlinestatic |
SetMoveDistribution(const string &a_type_str, const string &a_args_str) | Beetle_Base | static |
SetOurLandscape(Landscape *a_value) | TAnimal | inlinestatic |
SetOverwintered(const bool a_value) | Ladybird_Adult | inline |
SetOvipositionPeriod(const bool a_cond) | Ladybird_Adult | inlinestatic |
SetOvipositionRateTemp(const vector< double > &a_dist) | Ladybird_Adult | inlinestatic |
SetShortRangeDistToday(const int a_value) | Ladybird_Adult | inlinestatic |
SetSimulationHeight(int a_value) | TAnimal | inlinestatic |
SetSimulationWidth(int a_value) | TAnimal | inlinestatic |
SetStartAggregatingDay(const int a_value) | Beetle_Adult | inlinestatic |
SetStartAggregatingDayProb(const int a_value) | Beetle_Adult | inlinestatic |
SetStartReproductionDay(const int a_value) | Beetle_Adult | inlinestatic |
SetState(const TTypesOfBeetleState a_state) | Beetle_Base | inlinevirtual |
SetStepDone(bool a_bool) | TALMaSSObject | inline |
SetStopAggregationDay(const int a_value) | Beetle_Adult | inlinestatic |
SetTempToday(double a_value) | TAnimal | inlinestatic |
SetTodaysEggProduction(const int a_value) | Beetle_Adult | inlinestatic |
SetTodaysTempCategory(int a_category) | Beetle_Base | inlinestatic |
SetX(const int a_x) | TAnimal | inline |
SetY(const int a_y) | TAnimal | inline |
ShouldStartAggregating() | Ladybird_Adult | inlineprotected |
SizeBeetleMap(const int a_value) | Beetle_Base | inlinestatic |
St_Aggregate() override | Ladybird_Adult | protectedvirtual |
St_Dispersal() override | Ladybird_Adult | protectedvirtual |
St_Forage() override | Ladybird_Adult | protectedvirtual |
St_Hibernate() override | Ladybird_Adult | protectedvirtual |
StDie() | Beetle_Base | virtual |
Ladybird_Base::Step() override=0 | Beetle_Base | pure virtual |
Beetle_Adult::Step() override | Beetle_Adult | virtual |
Supply_m_Location_x() const | TAnimal | inline |
Supply_m_Location_y() const | TAnimal | inline |
SupplyAge() const | TAnimal | inline |
SupplyFarmOwnerRef() const | TAnimal | |
SupplyGuardCellX() const | TAnimal | inline |
SupplyGuardCellY() const | TAnimal | inline |
SupplyPoint() const | TAnimal | inline |
SupplyPolygonRef() const | TAnimal | inline |
SupplyPolygonType() const | TAnimal | inline |
SupplyPosition() const | TAnimal | |
TALMaSSObject() | TALMaSSObject | |
TAnimal(int x, int y, Landscape *L) | TAnimal | |
TAnimal(int x, int y) | TAnimal | |
TempRelatedMortality() | Beetle_Base | inlineprotectedvirtual |
TryToReproduce() override | Ladybird_Adult | protectedvirtual |
Turning() | Beetle_Adult | inlineprotectedvirtual |
TurningForced() | Beetle_Adult | inlineprotectedvirtual |
TurningRandom() | Beetle_Adult | inlineprotected |
WhatState() override | Beetle_Base | inlinevirtual |
WinterMort() const override | Ladybird_Adult | inlineprotectedvirtual |
~Ladybird_Base() override=default | Ladybird_Base | |
~TALMaSSObject()=default | TALMaSSObject | virtual |