ALMaSS Bembidion ODdox  1.1
The bembidion model description following ODdox protocol
bembidion_all.h File Reference

Go to the source code of this file.

Classes

class  param_Point
 
class  param_List15
 
class  struct_Bembidion
 A data class for Bembidion data. More...
 
class  CompareEggX
 Function class to compare to Eggs X. More...
 
class  Bembidion_Base
 The class describing the base class for beetle objects objects. More...
 
class  Bembidion_Egg_List
 The class describing the beetle Egg_List objects. More...
 
class  Bembidion_Larvae
 The class describing the beetle larvae objects. More...
 
class  Bembidion_Pupae
 The class describing the beetle pupae objects. More...
 
class  Bembidion_Adult
 The class describing the adult (female) beetle objects. More...
 
class  Bembidion_Population_Manager
 The population manager class for beetles. More...
 

Typedefs

typedef vector< APoint > TListOfEggs
 

Enumerations

enum  TTypesOfBeetleState {
  tobs_Initiation =0, tobs_EDeveloping, tobs_Hatching, tobs_EDying,
  tobs_LDeveloping, tobs_Pupating, tobs_LDying, tobs_PDeveloping,
  tobs_Emerging, tobs_PDying, tobs_Foraging, tobs_Aggregating,
  tobs_Hibernating, tobs_Dispersing, tobs_ADying, tobs_Destroy
}
 
enum  BeetleObjects { bob_Egg = 0, bob_Larva, bob_Pupa, bob_Adult }
 

Variables

const char * SimulationName
 

Typedef Documentation

◆ TListOfEggs

typedef vector<APoint> TListOfEggs

Definition at line 70 of file bembidion_all.h.

Enumeration Type Documentation

◆ BeetleObjects

Enumerator
bob_Egg 
bob_Larva 
bob_Pupa 
bob_Adult 

Definition at line 60 of file bembidion_all.h.

61 {
62  bob_Egg = 0,
63  bob_Larva,
64  bob_Pupa,
65  bob_Adult

◆ TTypesOfBeetleState

Enumerator
tobs_Initiation 
tobs_EDeveloping 
tobs_Hatching 
tobs_EDying 
tobs_LDeveloping 
tobs_Pupating 
tobs_LDying 
tobs_PDeveloping 
tobs_Emerging 
tobs_PDying 
tobs_Foraging 
tobs_Aggregating 
tobs_Hibernating 
tobs_Dispersing 
tobs_ADying 
tobs_Destroy 

Definition at line 33 of file bembidion_all.h.

34 {
36 // Egg
40 // Larva
44 // Pupa
48 // Adult
54 // Destroy

Variable Documentation

◆ SimulationName

const char* SimulationName

Definition at line 93 of file Bembidion_all.cpp.

bob_Egg
Definition: bembidion_all.h:62
tobs_PDeveloping
Definition: bembidion_all.h:45
bob_Adult
Definition: bembidion_all.h:65
tobs_PDying
Definition: bembidion_all.h:47
tobs_EDying
Definition: bembidion_all.h:39
BeetleObjects
BeetleObjects
Definition: bembidion_all.h:60
tobs_Destroy
Definition: bembidion_all.h:55
tobs_LDeveloping
Definition: bembidion_all.h:41
bob_Larva
Definition: bembidion_all.h:63
tobs_Pupating
Definition: bembidion_all.h:42
tobs_Hatching
Definition: bembidion_all.h:38
tobs_Aggregating
Definition: bembidion_all.h:50
tobs_ADying
Definition: bembidion_all.h:53
tobs_Emerging
Definition: bembidion_all.h:46
bob_Pupa
Definition: bembidion_all.h:64
tobs_Dispersing
Definition: bembidion_all.h:52
tobs_EDeveloping
Definition: bembidion_all.h:37
tobs_LDying
Definition: bembidion_all.h:43
tobs_Hibernating
Definition: bembidion_all.h:51
tobs_Foraging
Definition: bembidion_all.h:49
tobs_Initiation
Definition: bembidion_all.h:35
TTypesOfBeetleState
TTypesOfBeetleState
Definition: bembidion_all.h:33