MayaFlux 0.4.0
Digital-First Multimedia Processing Framework
Loading...
Searching...
No Matches

◆ rebuild_grid()

template<typename PointT >
void MayaFlux::Kinesis::SpatialIndex< PointT >::rebuild_grid ( SpatialSnapshot< PointT > &  snap) const
private

Definition at line 211 of file SpatialIndex.cpp.

212{
213 snap.cells.clear();
214 for (uint32_t i = 0; i < static_cast<uint32_t>(snap.positions.size()); ++i) {
215 uint64_t h = hash_cell(snap.positions[i]);
216 snap.cells[h].push_back(i);
217 }
218}
uint32_t h
Definition InkPress.cpp:25
uint64_t hash_cell(const PointT &p) const

References MayaFlux::Kinesis::SpatialSnapshot< PointT >::cells, h, and MayaFlux::Kinesis::SpatialSnapshot< PointT >::positions.