Antkeeper
0.0.1
|
Complete set of ant phenes. More...
#include <ant-phenome.hpp>
Public Member Functions | |
ant_phenome (const ant_genome &genome, ant_caste_type caste) | |
Constructs an ant phenome for a given caste. More... | |
ant_phenome ()=default | |
Constructs an empty ant phenome. More... | |
Public Attributes | |
const ant_antennae_phene * | antennae {nullptr} |
const ant_body_size_phene * | body_size {nullptr} |
const ant_pupa_phene * | pupa {nullptr} |
const ant_diet_phene * | diet {nullptr} |
const ant_egg_phene * | egg {nullptr} |
const ant_eyes_phene * | eyes {nullptr} |
const ant_foraging_time_phene * | foraging_time {nullptr} |
const ant_founding_mode_phene * | founding_mode {nullptr} |
const ant_gaster_phene * | gaster {nullptr} |
const ant_head_phene * | head {nullptr} |
const ant_larva_phene * | larva {nullptr} |
const ant_legs_phene * | legs {nullptr} |
const ant_mandibles_phene * | mandibles {nullptr} |
const ant_mesosoma_phene * | mesosoma {nullptr} |
const ant_nest_site_phene * | nest_site {nullptr} |
const ant_ocelli_phene * | ocelli {nullptr} |
const ant_pigmentation_phene * | pigmentation {nullptr} |
const ant_pilosity_phene * | pilosity {nullptr} |
const ant_sculpturing_phene * | sculpturing {nullptr} |
const ant_sting_phene * | sting {nullptr} |
const ant_waist_phene * | waist {nullptr} |
const ant_wings_phene * | wings {nullptr} |
Complete set of ant phenes.
Definition at line 51 of file ant-phenome.hpp.
ant_phenome::ant_phenome | ( | const ant_genome & | genome, |
ant_caste_type | caste | ||
) |
Constructs an ant phenome for a given caste.
genome | Ant genome. |
caste | Ant caste. |
Definition at line 22 of file ant-phenome.cpp.
|
default |
Constructs an empty ant phenome.
const ant_antennae_phene* ant_phenome::antennae {nullptr} |
Definition at line 64 of file ant-phenome.hpp.
const ant_body_size_phene* ant_phenome::body_size {nullptr} |
Definition at line 65 of file ant-phenome.hpp.
const ant_diet_phene* ant_phenome::diet {nullptr} |
Definition at line 67 of file ant-phenome.hpp.
const ant_egg_phene* ant_phenome::egg {nullptr} |
Definition at line 68 of file ant-phenome.hpp.
const ant_eyes_phene* ant_phenome::eyes {nullptr} |
Definition at line 69 of file ant-phenome.hpp.
const ant_foraging_time_phene* ant_phenome::foraging_time {nullptr} |
Definition at line 70 of file ant-phenome.hpp.
const ant_founding_mode_phene* ant_phenome::founding_mode {nullptr} |
Definition at line 71 of file ant-phenome.hpp.
const ant_gaster_phene* ant_phenome::gaster {nullptr} |
Definition at line 72 of file ant-phenome.hpp.
const ant_head_phene* ant_phenome::head {nullptr} |
Definition at line 73 of file ant-phenome.hpp.
const ant_larva_phene* ant_phenome::larva {nullptr} |
Definition at line 74 of file ant-phenome.hpp.
const ant_legs_phene* ant_phenome::legs {nullptr} |
Definition at line 75 of file ant-phenome.hpp.
const ant_mandibles_phene* ant_phenome::mandibles {nullptr} |
Definition at line 76 of file ant-phenome.hpp.
const ant_mesosoma_phene* ant_phenome::mesosoma {nullptr} |
Definition at line 77 of file ant-phenome.hpp.
const ant_nest_site_phene* ant_phenome::nest_site {nullptr} |
Definition at line 78 of file ant-phenome.hpp.
const ant_ocelli_phene* ant_phenome::ocelli {nullptr} |
Definition at line 79 of file ant-phenome.hpp.
const ant_pigmentation_phene* ant_phenome::pigmentation {nullptr} |
Definition at line 80 of file ant-phenome.hpp.
const ant_pilosity_phene* ant_phenome::pilosity {nullptr} |
Definition at line 81 of file ant-phenome.hpp.
const ant_pupa_phene* ant_phenome::pupa {nullptr} |
Definition at line 66 of file ant-phenome.hpp.
const ant_sculpturing_phene* ant_phenome::sculpturing {nullptr} |
Definition at line 82 of file ant-phenome.hpp.
const ant_sting_phene* ant_phenome::sting {nullptr} |
Definition at line 83 of file ant-phenome.hpp.
const ant_waist_phene* ant_phenome::waist {nullptr} |
Definition at line 84 of file ant-phenome.hpp.
const ant_wings_phene* ant_phenome::wings {nullptr} |
Definition at line 85 of file ant-phenome.hpp.