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

◆ Region() [3/3]

MayaFlux::Kakshya::Region::Region ( std::vector< uint64_t >  start,
std::vector< uint64_t >  end,
std::unordered_map< std::string, std::any >  attributes = {} 
)
inline

Construct a span-like region (start and end coordinates).

Parameters
startStart coordinates (inclusive).
endEnd coordinates (inclusive).
attributesOptional metadata.

Definition at line 98 of file Region.hpp.

100 {})
101 : start_coordinates(std::move(start))
102 , end_coordinates(std::move(end))
103 , attributes(std::move(attributes))
104 {
105 }
std::unordered_map< std::string, std::any > attributes
Flexible key-value store for region-specific attributes.
Definition Region.hpp:75
std::vector< uint64_t > end_coordinates
Ending frame index (inclusive)
Definition Region.hpp:72
std::vector< uint64_t > start_coordinates
Starting frame index (inclusive)
Definition Region.hpp:69