Antkeeper  0.0.1
Public Attributes | List of all members
ant_antennae_phene Struct Reference

Ant antennae phene. More...

#include <ant-antennae-gene.hpp>

Public Attributes

std::uint8_t total_antennomere_count {0}
 Total number of antennal segments per antenna. More...
 
std::uint8_t club_antennomere_count {0}
 Number of antennal segments that constitute a club. More...
 
std::shared_ptr< render::modelmodel
 3D model of the antennae. More...
 

Detailed Description

Ant antennae phene.

See also
https://www.antwiki.org/wiki/Character_States_for_Extant_Ant_Genera_of_the_Formicidae
https://www.antwiki.org/wiki/Morphological_Measurements

Definition at line 34 of file ant-antennae-gene.hpp.

Member Data Documentation

◆ club_antennomere_count

std::uint8_t ant_antennae_phene::club_antennomere_count {0}

Number of antennal segments that constitute a club.

Definition at line 40 of file ant-antennae-gene.hpp.

◆ model

std::shared_ptr<render::model> ant_antennae_phene::model

3D model of the antennae.

The antennae model skeleton must contain the following bones:

  • antennomere1_l
  • * antennomere2_l
  • * * ...
  • * * * antennomere<n>_l
  • antennomere1_r
  • * antennomere2_r
  • * * ...
  • * * * antennomere<n>_r

Where <n> is the total number of antennal segments per antenna.

Definition at line 58 of file ant-antennae-gene.hpp.

◆ total_antennomere_count

std::uint8_t ant_antennae_phene::total_antennomere_count {0}

Total number of antennal segments per antenna.

Definition at line 37 of file ant-antennae-gene.hpp.


The documentation for this struct was generated from the following file: