11 m_gridNodes.erase(std::remove_if(m_gridNodes.begin(), m_gridNodes.end(),
12 [coordinate](
const T &node) { return node.coordinate == coordinate; }),
18 return std::any_of(m_gridNodes.begin(), m_gridNodes.end(),
19 [coordinate](
const T &node) { return node.coordinate.isDirectNeighborOf(coordinate); });
24 return m_gridNodes.end() != std::find_if(m_gridNodes.begin(), m_gridNodes.end(),
25 [&coordinate](
const T &node) { return node.coordinate == coordinate; });