Grid.h File Reference
`#include <array>`
`#include <unordered_map>`
`#include "SurgSim/Math/Vector.h"`
`#include "SurgSim/DataStructures/Grid-inl.h"`

Go to the source code of this file.

## Classes

struct | SurgSim::DataStructures::powerOf3< N >
| Templated function to compute a power of 3 at compile time (useful for template parameter) More...
struct | SurgSim::DataStructures::powerOf3< 0 >
class | SurgSim::DataStructures::Grid< T, N >
| n-dimensional grid structure with uniform non-cubic cells This data structure is useful to search for neighbors in a given range (the size of each cell) More...
struct | SurgSim::DataStructures::Grid< T, N >::CellContent
| Data structure for a cell's content (the list of elements and the list of all the neighbors) More...
class | SurgSim::DataStructures::Grid< T, N >::NDIdHash
| Enable the NDId to be used as a key in an unordered map. More...

## Namespaces

| SurgSim
| SurgSim::DataStructures