|
MayaFlux 1.0.0
Digital-First Multimedia Processing Framework
|
Fluent builder for VisionSequence. More...
#include <VisionOp.hpp>
Collaboration diagram for MayaFlux::Kinesis::Vision::VisionSequence::Builder:Private Member Functions | |
| Builder & | push (VisionOp op, VisionParams p=std::monostate {}) |
Private Attributes | |
| std::vector< VisionStep > | m_steps |
Fluent builder for VisionSequence.
Each method appends one step and returns *this for chaining. Call build() to produce the final VisionSequence. Parameterized operations accept their parameter struct, allowing designated initializers in member declaration order. Omitted settings use the struct's defaults. Operations whose settings have no defaults require an explicit parameter struct.
Definition at line 409 of file VisionOp.hpp.