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

◆ find_region_for_position() [1/2]

std::optional< size_t > MayaFlux::Kakshya::find_region_for_position ( const std::vector< uint64_t > &  position,
const std::vector< Region > &  regions 
)

Find optimal region containing given position.

Parameters
positionCoordinates to search for.
regionsVector of regions to search within.
Returns
Optional index of containing region.

Definition at line 375 of file RegionUtils.cpp.

377{
378 for (size_t i = 0; i < regions.size(); ++i) {
379 if (regions[i].contains(position)) {
380 return i;
381 }
382 }
383 return std::nullopt;
384}
glm::vec3 position

References position.