MayaFlux 1.0.0
Digital-First Multimedia Processing Framework
Loading...
Searching...
No Matches
MayaFlux::Kinesis::Vision::VisionQuery Struct Reference

Composed query: which VisionIntents are active, and each active one's parameters. More...

#include <VisionQuery.hpp>

+ Collaboration diagram for MayaFlux::Kinesis::Vision::VisionQuery:

Public Attributes

std::optional< DetectEdgesParams > detect_edges
 
std::optional< DetectFeaturesParams > detect_features
 
std::optional< EstimateMotionParams > estimate_motion
 
std::optional< FindElementsParams > find_elements
 
VisionIntent intents { VisionIntent::NONE }
 
std::optional< MeasureAppearanceParams > measure_appearance
 
std::optional< TrackObjectsParams > track_objects
 

Detailed Description

Composed query: which VisionIntents are active, and each active one's parameters.

A field is read by resolve() only when its VisionIntent bit is set in intents; an unset bit's field is ignored even if populated, and a set bit with no populated field resolves to nothing for that intent.

Definition at line 112 of file VisionQuery.hpp.


The documentation for this struct was generated from the following file: