Example #1
0
 def select_icoords(self, dobj):
     mask = self._get_selector_mask(dobj.selector)
     if mask is None:
         return np.empty((0, 3), dtype="int64")
     coords = convert_mask_to_indices(mask, self._last_count)
     coords += self.get_global_startindex()[None, :]
     return coords
 def select_icoords(self, dobj):
     mask = self._get_selector_mask(dobj.selector)
     if mask is None:
         return np.empty((0, 3), dtype="int64")
     coords = convert_mask_to_indices(mask, self._last_count)
     coords += self.get_global_startindex()[None, :]
     return coords
Example #3
0
 def select_fcoords(self, dobj):
     mask = self._get_selector_mask(dobj.selector)
     if mask is None: return np.empty((0,3), dtype='float64')
     coords = convert_mask_to_indices(mask, self._last_count).astype("float64")
     coords += 0.5
     coords *= self.dds[None, :]
     coords += self.LeftEdge[None, :]
     return coords
 def select_fcoords(self, dobj):
     mask = self._get_selector_mask(dobj.selector)
     if mask is None:
         return np.empty((0, 3), dtype="float64")
     coords = convert_mask_to_indices(mask, self._last_count).astype("float64")
     coords += 0.5
     coords *= self.dds[None, :]
     coords += self.LeftEdge[None, :]
     return coords