| 245 | |
| 246 | template <typename ElementT, size_t SectorSize> |
| 247 | typename SectorArray2D<ElementT, SectorSize>::Element const* SectorArray2D<ElementT, SectorSize>::get( |
| 248 | size_t x, size_t y) const { |
| 249 | Array* array = m_sectors(x / SectorSize, y / SectorSize).get(); |
| 250 | if (array) { |
| 251 | return &(*array)(x % SectorSize, y % SectorSize); |
| 252 | } else { |
| 253 | return nullptr; |
| 254 | } |
| 255 | } |
| 256 | |
| 257 | template <typename ElementT, size_t SectorSize> |
| 258 | typename SectorArray2D<ElementT, SectorSize>::Element* SectorArray2D<ElementT, SectorSize>::get(size_t x, size_t y) { |
no outgoing calls
no test coverage detected