(self, indexer: OuterIndexer)
| 2192 | return np.asarray(all_coords[self._coord_name]) |
| 2193 | |
| 2194 | def _oindex_get(self, indexer: OuterIndexer): |
| 2195 | expanded_indexer_ = OuterIndexer(expanded_indexer(indexer.tuple, self.ndim)) |
| 2196 | array_indexer = _arrayize_outer_indexer(expanded_indexer_, self.shape) |
| 2197 | |
| 2198 | positions = np.meshgrid(*array_indexer.tuple, indexing="ij") |
| 2199 | dim_positions = dict(zip(self._dims, positions, strict=False)) |
| 2200 | |
| 2201 | result = self._transform.forward(dim_positions) |
| 2202 | return np.asarray(result[self._coord_name]) |
| 2203 | |
| 2204 | def _oindex_set(self, indexer: OuterIndexer, value: Any) -> None: |
| 2205 | raise TypeError( |
no test coverage detected