23 from .spatialCell
import SpatialCellCandidateIterator, SpatialCell
31 yield self.__deref__()
37 SpatialCellCandidateIterator.__iter__ = spatialCellCandidateIter
41 return self.begin().__iter__()
44 SpatialCell.__iter__ = spatialCellIter
50 if idx < -num_cells
or idx >= num_cells:
51 raise IndexError(
"idx={} < -{} or >= {})".format(idx,
52 num_cells, num_cells))
55 for i, cell
in enumerate(self):
60 SpatialCell.__getitem__ = spatialCellGetitem
def spatialCellGetitem(self, idx)
def spatialCellIter(self)
def spatialCellCandidateIter(self)