def oslicer(self, tile):
mask = None<EOL>vecs = tile.coords(form='<STR_LIT>')<EOL>for v in vecs:<EOL><INDENT>v[self.slicer] = -<NUM_LIT:1><EOL>mask = mask & (v > <NUM_LIT:0>) if mask is not None else (v><NUM_LIT:0>)<EOL><DEDENT>return tuple(np.array(i).astype('<STR_LIT:int>') for i in zip(*[v[mask] for v in vecs]))<EOL>
Opposite slicer, the outer part wrt to a field