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

◆ find_region_for_position()

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

Definition at line 375 of file RegionProcessors.cpp.

378{
379 if (auto it = std::ranges::find_if(regions,
380 [&position](const auto& region) { return region.contains_position(position); });
381 it != regions.end()) {
382 return std::distance(regions.begin(), it);
383 }
384 return std::nullopt;
385}

Referenced by jump_to_position().

+ Here is the caller graph for this function: