The Original CHomP Software
|
The neighborhood of a cube in a set of cubes. More...
#include <bddacycl.h>
Public Member Functions | |
Neighbors (const cubetype &middle, const settype &cset, BitField &bfield) | |
The default constructor. More... | |
bool | check (int n) const |
The procedure for checking whether the given neighbor exists. More... | |
Private Attributes | |
const cubetype & | q |
The cube whose neighbors are verified. More... | |
const settype & | s |
The set of cubes in which the neighbors of the cube are sought. More... | |
BitField & | b |
The bitfield to record each neighbor in. More... | |
The neighborhood of a cube in a set of cubes.
Definition at line 1138 of file bddacycl.h.
|
inline |
The default constructor.
Definition at line 1142 of file bddacycl.h.
|
inline |
The procedure for checking whether the given neighbor exists.
The number of the neighbor is consistent with the "bit2neighbor" and "neighbor2bit" procedures.
Definition at line 1148 of file bddacycl.h.
References chomp::homology::Neighbors< cubetype, settype >::b, chomp::homology::bit2neighbor(), chomp::homology::Neighbors< cubetype, settype >::check(), chomp::homology::Neighbors< cubetype, settype >::q, and chomp::homology::Neighbors< cubetype, settype >::s.
Referenced by chomp::homology::Neighbors< cubetype, settype >::check().
|
private |
The bitfield to record each neighbor in.
Definition at line 1167 of file bddacycl.h.
Referenced by chomp::homology::Neighbors< cubetype, settype >::check().
|
private |
The cube whose neighbors are verified.
Definition at line 1161 of file bddacycl.h.
Referenced by chomp::homology::Neighbors< cubetype, settype >::check().
|
private |
The set of cubes in which the neighbors of the cube are sought.
Definition at line 1164 of file bddacycl.h.
Referenced by chomp::homology::Neighbors< cubetype, settype >::check().