|
Maze Builder Docs 7.5.6
|
| ▼Cmazes::algo_interface | Interface for runnable algorithms |
| Cmazes::binary_tree | Binary tree algorithm for generating mazes |
| Cmazes::dfs | Depth-first search algorithm for generating mazes |
| Cmazes::objectify | |
| Cmazes::pixels | |
| Cmazes::sidewinder | Sidewinder algorithm for generating mazes |
| Cmazes::stringify | Stringify algorithm for maze representation |
| Cmazes::wavefront_object_helper | Transform a maze into a Wavefront object string |
| Cmazes::args | Command-line argument handler with JSON support |
| Cmazes::base64_helper | Base64 encoding and decoding helper class |
| Cmazes::buildinfo | Build information for the maze generation library |
| Cmazes::cell | Cell class with links to other cells |
| Cmazes::configurator | Configuration class for arguments |
| Cmazes::distances | A class that manages distances associated with cells in a grid |
| ▼Cmazes::factory_interface< InterfaceType > | Modern factory interface using registration pattern |
| Cmazes::grid_factory | Modern grid grid_factory with registration capabilities |
| Cmazes::maze_factory | |
| ▼Cmazes::grid_interface | Interface for the grid class |
| Cmazes::colored_grid | |
| Cmazes::distance_grid | A grid that can calculate distances between cells |
| Cmazes::grid | General purpose grid class for 2D maze generation |
| ▼Cmazes::grid_operations | Interface for grid navigation and manipulation operations |
| Cmazes::grid | General purpose grid class for 2D maze generation |
| Cmazes::io_utils | Handles file writing for text, stdout, images, and object files |
| Cmazes::json_helper | JSON helper class |
| Cmazes::lab | Provides link operations |
| ▼Cmazes::maze_interface | Interface for the mazes |
| Cmazes::maze_str | String representation of a maze |
| Cmazes::pair_hash | Hashing function to store a block's (x, z) position |
| Cmazes::progress< Time, Clock > | Simple clock for elapsed events |
| Cmazes::randomizer | Provides random-number generating capabilities |
| Cmazes::singleton_base< T > | |
| Cmazes::string_utils | String helper class |
| Cmazes::tri_hash | Hashing function to store a block's (x, y, z) position |
| Cmazes::uni_hash | A hash function object for a single value |
| Cmazes::weak_ptr_hash | Hashing function to store a weak_ptr |
| Cmazes::detail::worker_concurrent | A worker class for concurrent maze generation |