Maze Builder Docs 7.5.6
Loading...
Searching...
No Matches
mazes::wavefront_object_helper Class Reference

Transform a maze into a Wavefront object string. More...

#include <wavefront_object_helper.h>

Inheritance diagram for mazes::wavefront_object_helper:
[legend]
Collaboration diagram for mazes::wavefront_object_helper:
[legend]

Public Member Functions

virtual bool run (grid_interface *g, randomizer &rng) const noexcept override
 Run the wavefront object helper algorithm.
 
- Public Member Functions inherited from mazes::algo_interface

Detailed Description

Transform a maze into a Wavefront object string.

Member Function Documentation

◆ run()

virtual bool mazes::wavefront_object_helper::run ( grid_interface * g,
randomizer & rng ) const
overridevirtualnoexcept

Run the wavefront object helper algorithm.

Parameters
gThe grid to process
rngThe randomizer to use
Returns
True if successful, false otherwise

Implements mazes::algo_interface.


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