Maze Builder Docs 7.5.6
Loading...
Searching...
No Matches
mazes::grid_operations Member List

This is the complete list of members for mazes::grid_operations, including all inherited members.

clear_cells() noexcept=0mazes::grid_operationspure virtual
get_dimensions() const noexcept=0mazes::grid_operationspure virtual
get_east(const std::shared_ptr< cell > &c) const noexcept=0 (defined in mazes::grid_operations)mazes::grid_operationspure virtual
get_faces() const noexcept=0mazes::grid_operationspure virtual
get_neighbor(std::shared_ptr< cell > const &c, Direction dir) const noexcept=0mazes::grid_operationspure virtual
get_neighbors(std::shared_ptr< cell > const &c) const noexcept=0mazes::grid_operationspure virtual
get_north(const std::shared_ptr< cell > &c) const noexcept=0 (defined in mazes::grid_operations)mazes::grid_operationspure virtual
get_south(const std::shared_ptr< cell > &c) const noexcept=0 (defined in mazes::grid_operations)mazes::grid_operationspure virtual
get_str() const noexcept=0 (defined in mazes::grid_operations)mazes::grid_operationspure virtual
get_vertices() const noexcept=0mazes::grid_operationspure virtual
get_west(const std::shared_ptr< cell > &c) const noexcept=0 (defined in mazes::grid_operations)mazes::grid_operationspure virtual
num_cells() const noexcept=0mazes::grid_operationspure virtual
search(int index) const noexcept=0mazes::grid_operationspure virtual
set_faces(const std::vector< std::vector< std::uint32_t > > &faces) noexcept=0mazes::grid_operationspure virtual
set_neighbor(const std::shared_ptr< cell > &c, Direction dir, std::shared_ptr< cell > const &neighbor) noexcept=0mazes::grid_operationspure virtual
set_str(std::string const &str) noexcept=0 (defined in mazes::grid_operations)mazes::grid_operationspure virtual
set_vertices(const std::vector< std::tuple< int, int, int, int > > &vertices) noexcept=0mazes::grid_operationspure virtual
~grid_operations()=defaultmazes::grid_operationsvirtual