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

#include <ecoregion.hpp>

Public Attributes

std::string name
 Ecoregion name. More...
 
float elevation
 Elevation, in meters. More...
 
float latitude
 Latitude, in radians. More...
 
float longitude
 Longitude, in radians. More...
 
std::shared_ptr< render::materialterrain_material
 Terrain material. More...
 
math::fvec3 terrain_albedo
 Terrain albedo. More...
 
std::shared_ptr< render::materialhorizon_material
 Horizon material. More...
 
std::vector< ant_gene_poolgene_pools
 Array of gene pools. More...
 
std::discrete_distribution< std::size_t > gene_pool_distribution
 Discrete probability distribution of gene pools. More...
 

Detailed Description

Definition at line 33 of file ecoregion.hpp.

Member Data Documentation

◆ elevation

float ecoregion::elevation

Elevation, in meters.

Definition at line 39 of file ecoregion.hpp.

◆ gene_pool_distribution

std::discrete_distribution<std::size_t> ecoregion::gene_pool_distribution

Discrete probability distribution of gene pools.

Definition at line 60 of file ecoregion.hpp.

◆ gene_pools

std::vector<ant_gene_pool> ecoregion::gene_pools

Array of gene pools.

Definition at line 57 of file ecoregion.hpp.

◆ horizon_material

std::shared_ptr<render::material> ecoregion::horizon_material

Horizon material.

Definition at line 54 of file ecoregion.hpp.

◆ latitude

float ecoregion::latitude

Latitude, in radians.

Definition at line 42 of file ecoregion.hpp.

◆ longitude

float ecoregion::longitude

Longitude, in radians.

Definition at line 45 of file ecoregion.hpp.

◆ name

std::string ecoregion::name

Ecoregion name.

Definition at line 36 of file ecoregion.hpp.

◆ terrain_albedo

math::fvec3 ecoregion::terrain_albedo

Terrain albedo.

Definition at line 51 of file ecoregion.hpp.

◆ terrain_material

std::shared_ptr<render::material> ecoregion::terrain_material

Terrain material.

Definition at line 48 of file ecoregion.hpp.


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