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

◆ initialize_paths()

void MayaFlux::Nodes::Network::PathOperator::initialize_paths ( const std::vector< std::vector< LineVertex > > &  paths,
Kinesis::InterpolationMode  mode 
)

Initialize multiple paths with given control points and properties.

Parameters
pathsVector of control point vectors, one per path.
modeInterpolation mode for all paths.

Definition at line 44 of file PathOperator.cpp.

47{
48 for (const auto& path : paths) {
49 add_path(path, mode);
50 }
51
53 "PathOperator initialized with {} paths",
54 paths.size());
55}
#define MF_DEBUG(comp, ctx,...)
void add_path(const std::vector< LineVertex > &control_vertices, Kinesis::InterpolationMode mode)
Add a new path with given control points and properties.
@ NodeProcessing
Node graph processing (Nodes::NodeGraphManager)
@ Nodes
DSP Generator and Filter Nodes, graph pipeline, node management.

References add_path(), MF_DEBUG, MayaFlux::Journal::NodeProcessing, and MayaFlux::Journal::Nodes.

+ Here is the call graph for this function: