|
qHexWalker 0.0.1
Hexagonal Grid Pathfinding & Maze Visualization on Interactive Maps
|
Procedural maze generation on H3 hexagonal grids using Prim's algorithm. More...
#include <random>
Include dependency graph for h3MazeGenerator.h:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Classes | |
| class | H3MazeGenerator |
| Generates perfect mazes on H3 hexagonal grids. More... | |
| struct | H3MazeGenerator::H3IndexHash |
| Hash function for H3Index in unordered containers. More... | |
| struct | H3MazeGenerator::MazeResult |
| Result structure containing generated maze data. More... | |
Procedural maze generation on H3 hexagonal grids using Prim's algorithm.
This file contains the H3MazeGenerator class which creates perfect mazes on hexagonal grids using the randomized Prim's algorithm.
Definition in file h3MazeGenerator.h.
| struct H3MazeGenerator::MazeResult |
Result structure containing generated maze data.
Definition at line 72 of file h3MazeGenerator.h.
Collaboration diagram for H3MazeGenerator::MazeResult:| Class Members | ||
|---|---|---|
| H3Index | entrance | Entry point cell index. |
| H3Index | exit | Exit point cell index. |
| unordered_set< H3Index > | walls | Set of wall cell indices. |