1 #ifndef NEIGHBOR_NODES_H_INCLUDED
2 #define NEIGHBOR_NODES_H_INCLUDED
62 std::ostream& operator<<(std::ostream& os,
const NeighborNodes& n);
66 #endif //end_of_include_guard
bool operator==(const NeighborNodes &nn) const
Equality test.
bool operator!=(const NeighborNodes &nn) const
Inequality test.
A cell contains walls and nodes.
Cell * GetCell() const
Return the cell of this Neighbor pair.
Namespace for the core simulator.
NeighborNodes(Cell *c=nullptr, Node *n1=nullptr, Node *n2=nullptr)
Plain constructor.
Node * GetNb1() const
Return first node of this Neighbor pair.
Structure of neighboring nodes: two neighboring nodes from standpoint of a given cell with an orderin...
Node * GetNb2() const
Return second node of this Neighbor pair.