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

Format

An R6Class generator object

Fields

Methods

  • 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