Maze Builder Docs 7.5.6
Loading...
Searching...
No Matches
pixels.h
1#ifndef PIXELS_H
2#define PIXELS_H
3
5
6namespace mazes
7{
8
9 class pixels : public algo_interface
10 {
11 public:
12 virtual bool run(grid_interface *g, randomizer &rng) const noexcept override;
13 };
14}
15
16#endif // PIXELS_H
Interface for runnable algorithms.
Definition algo_interface.h:16
Interface for the grid class.
Definition grid_interface.h:20
Definition pixels.h:10
virtual bool run(grid_interface *g, randomizer &rng) const noexcept override
Interface method that algorithms must implement.
Provides random-number generating capabilities.
Definition randomizer.h:17
Namespace for the maze builder.
Definition algo_interface.h:6