Class RidgeBased
Defined in File ridge_based_object.h
Inheritance Relationships
Derived Types
public sota::PolyhedronRidgeProcessor(Class PolyhedronRidgeProcessor)public sota::RidgeHexGrid(Class RidgeHexGrid)
Class Documentation
-
class RidgeBased
Subclassed by sota::PolyhedronRidgeProcessor, sota::RidgeHexGrid
Public Functions
-
inline void print_biomes()
-
inline std::vector<std::reference_wrapper<RidgeGroup>> all_groups()
Helper method to get all groups at once.
Useful e.g. to fmap function in one loop for all meshes in all groups
- Returns:
container with groups of all biomes
-
inline std::vector<RidgeGroup> &get_groups_by_biome(Biome biome)
Protected Attributes
-
std::vector<RidgeGroup> _mountain_groups
-
std::vector<RidgeGroup> _water_groups
-
std::vector<RidgeGroup> _plain_groups
-
std::vector<RidgeGroup> _hill_groups
-
RidgeConfig _ridge_config
-
inline void print_biomes()