StaticNeighbourhood

Example of a StaticNeighbourhood

struct StaticNeighbourhood (
uint N
) {
Neighbourhood!N neighbourhood;
enum uint NeighboursAmount;
}

Alias This

neighbourhood

Examples

static assert(isNeighbourhood!(StaticNeighbourhood!(2), 2));
static assert(isStaticNeighbourhood!(StaticNeighbourhood!(2), 2));
static assert(isAnyStaticNeighbourhood!(StaticNeighbourhood!(2)));

Meta