Algorithms Library Toolkit
A toolkit for algorithms, especially for algorithms on formal languages
GridFeatures.hpp
Go to the documentation of this file.
1
6// Copyright (c) 2017 Czech Technical University in Prague | Faculty of Information Technology. All rights reserved.
7
8#pragma once
9
11
12namespace grid {
13
14class GridBase;
15
16template<typename TCoordinate, typename TEdge>
18
19template<typename TCoordinate = DefaultCoordinateType, typename TEdge = DefaultSquareGridEdgeType>
20class SquareGrid4;
21
22template<typename TCoordinate = DefaultCoordinateType, typename TEdge = DefaultSquareGridEdgeType>
23class SquareGrid8;
24
25template<typename TCoordinate = DefaultCoordinateType, typename TEdge = DefaultSquareGridWeightedEdgeType>
27
28template<typename TCoordinate = DefaultCoordinateType, typename TEdge = DefaultSquareGridWeightedEdgeType>
30
31} // namespace grid
32
Definition: GridFeatures.hpp:17
Definition: SquareGrid4.hpp:18
Definition: SquareGrid8.hpp:18
Definition: WeightedSquareGrid4.hpp:18
Definition: WeightedSquareGrid8.hpp:18
Definition: GridDirection.hpp:12