Antkeeper
0.0.1
|
Trait that describes the waist (petiole plus postpetiole) of an ant. More...
#include <ant-waist-gene.hpp>
Public Attributes | |
bool | present {false} |
float | petiole_length {0.0f} |
Petiole length, in mesosomal lengths. More... | |
float | petiole_width {0.0f} |
Petiole width, in mesosomal lengths. More... | |
float | petiole_height {0.0f} |
Petiole height, in mesosomal lengths. More... | |
float | petiole_spinescence {0.0f} |
Degree of petiole spinescence. More... | |
bool | postpetiole_present {false} |
Postpetiole presence. More... | |
float | postpetiole_length {0.0f} |
Postpetiole length, in mesosomal lengths. More... | |
float | postpetiole_width {0.0f} |
Postpetiole width, in mesosomal lengths. More... | |
float | postpetiole_height {0.0f} |
Postpetiole height, in mesosomal lengths. More... | |
float | postpetiole_spinescence {0.0f} |
Degree of postpetiole spinescence. More... | |
std::shared_ptr< render::model > | model |
3D model of the waist. More... | |
Trait that describes the waist (petiole plus postpetiole) of an ant.
Definition at line 32 of file ant-waist-gene.hpp.
std::shared_ptr<render::model> ant_waist_phene::model |
3D model of the waist.
If the waist is present, the waist model skeleton can have one of two forms: single-segmented or double-segmented.
If the postpetiole is absent, the waist is single-segmented and its skeleton must contain the following bones:
If the postpetiole is present, the waist is double-segmented and its skeleton must contains the following bones:
Definition at line 80 of file ant-waist-gene.hpp.
float ant_waist_phene::petiole_height {0.0f} |
Petiole height, in mesosomal lengths.
Definition at line 44 of file ant-waist-gene.hpp.
float ant_waist_phene::petiole_length {0.0f} |
Petiole length, in mesosomal lengths.
Definition at line 38 of file ant-waist-gene.hpp.
float ant_waist_phene::petiole_spinescence {0.0f} |
Degree of petiole spinescence.
Definition at line 47 of file ant-waist-gene.hpp.
float ant_waist_phene::petiole_width {0.0f} |
Petiole width, in mesosomal lengths.
Definition at line 41 of file ant-waist-gene.hpp.
float ant_waist_phene::postpetiole_height {0.0f} |
Postpetiole height, in mesosomal lengths.
Definition at line 59 of file ant-waist-gene.hpp.
float ant_waist_phene::postpetiole_length {0.0f} |
Postpetiole length, in mesosomal lengths.
Definition at line 53 of file ant-waist-gene.hpp.
bool ant_waist_phene::postpetiole_present {false} |
Postpetiole presence.
Definition at line 50 of file ant-waist-gene.hpp.
float ant_waist_phene::postpetiole_spinescence {0.0f} |
Degree of postpetiole spinescence.
Definition at line 62 of file ant-waist-gene.hpp.
float ant_waist_phene::postpetiole_width {0.0f} |
Postpetiole width, in mesosomal lengths.
Definition at line 56 of file ant-waist-gene.hpp.
bool ant_waist_phene::present {false} |
Definition at line 35 of file ant-waist-gene.hpp.