BETTER_ENUM(NeighborNodesPosition, unsigned char, BOTTOM_LEFT=1U<< 6, LEFT=1U<< 2, TOP_LEFT=1U<< 4, BOTTOM=1U<< 1, CENTER=0U, TOP=1U, BOTTOM_RIGHT=1U<< 7, RIGHT=1U<< 3, TOP_RIGHT=1U<< 5)
static std::vector< Point > getNeighbors(const Point &isoCoordinates, const bool includeCentralNode, int distance=1)
Get all neighboring coordinates from provided map node isocoordinate.