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

◆ get_reference_region()

std::optional< Region > MayaFlux::Kakshya::get_reference_region ( const std::vector< std::pair< std::string, Region > > &  refs,
const std::string &  name 
)

Get a named reference region from a reference list.

Parameters
refsReference list (name, Region) pairs.
nameName of the reference to retrieve.
Returns
Optional Region if found.

Definition at line 152 of file RegionUtils.cpp.

153{
154 auto it = std::ranges::find_if(refs,
155 [&name](const auto& pair) { return pair.first == name; });
156 if (it != refs.end())
157 return it->second;
158 return std::nullopt;
159}