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

◆ cell_coords_3d()

std::array< int32_t, 3 > MayaFlux::Kinesis::detail::cell_coords_3d ( const glm::vec3 &  p,
float  inv_cell 
)
inline

Definition at line 52 of file SpatialIndex.hpp.

53 {
54 return {
55 static_cast<int32_t>(std::floor(p.x * inv_cell)),
56 static_cast<int32_t>(std::floor(p.y * inv_cell)),
57 static_cast<int32_t>(std::floor(p.z * inv_cell))
58 };
59 }

Referenced by MayaFlux::Kinesis::SpatialIndex< PointT >::hash_cell(), and MayaFlux::Kinesis::SpatialIndex< PointT >::query_grid().

+ Here is the caller graph for this function: