- Cell : huc::maze::BinaryTreeGenerator , huc::maze::DFSGenerator , huc::maze::KruskalsGenerator , huc::maze::PrimsGenerator , huc::maze::RecursiveDivisionGenerator , huc::maze::SidewinderGenerator
- Edge : huc::maze::KruskalsGenerator
- Maze : huc::maze::BinaryTreeGenerator , huc::maze::DFSGenerator , huc::maze::KruskalsGenerator , huc::maze::PrimsGenerator , huc::maze::RecursiveDivisionGenerator , huc::maze::SidewinderGenerator
- Point : huc::maze::DFSGenerator , huc::maze::KruskalsGenerator , huc::maze::PrimsGenerator , huc::maze::RecursiveDivisionGenerator
- Value : huc::BST< IT, Compare, IsEqual >