This is a generic Mosquito Population class definition, it is a superclass for MicroMosquitoPopFemale
and MicroMosquitoPopMale
and cannot be independently instantiated.
It contains methods and fields which are generic to both the male and female populations, described below.
MicroMosquitoPop
An R6Class
generator object
Fields
pop: list of MicroMosquitoFemale
or MicroMosquitoMale
objects
MvOb: Movement object WRITE ME
MBITES_PAR: M-BITES parameters; see MBITES.Parameters
Pointers
Getters & Setters
get_MosquitoIxM: get mosquito corresponding to position IxM
in list (or return all if argument ixM = NULL
)
get_MosquitoID: get mosquito with private id corresponding to argument ID
Pointers
get_LandscapePointer: get pointer to Landscape
in same enclosing microsimulation Tile MicroTile
set_LandscapePointer: set pointer to Landscape
in same enclosing microsimulation Tile MicroTile
get_HumansPointer: get pointer to HumanPop
in same enclosing microsimulation Tile MicroTile
set_HumansPointer: set pointer to HumanPop
in same enclosing microsimulation Tile MicroTile
get_TilePointer: get pointer to enclosing microsimulation Tile MicroTile
set_TilePointer: get pointer to enclosing microsimulation Tile MicroTile