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

◆ initialize()

void MayaFlux::Nodes::Network::TopologyOperator::initialize ( const std::vector< LineVertex > &  vertices)

Initialize a single topology with single set of vertices.

Definition at line 21 of file TopologyOperator.cpp.

22{
23 if (vertices.empty()) {
25 "Cannot initialize topology with zero vertices");
26 return;
27 }
28
29 m_topologies.clear();
31
33 "TopologyOperator initialized with {} points in 1 topology",
34 vertices.size());
35}
#define MF_WARN(comp, ctx,...)
#define MF_DEBUG(comp, ctx,...)
void add_topology(const std::vector< LineVertex > &vertices, Kinesis::ProximityMode mode)
Add a single topology with full per-vertex control.
std::vector< std::shared_ptr< GpuSync::TopologyGeneratorNode > > m_topologies
@ NodeProcessing
Node graph processing (Nodes::NodeGraphManager)
@ Nodes
DSP Generator and Filter Nodes, graph pipeline, node management.

References add_topology(), m_default_mode, m_topologies, MF_DEBUG, MF_WARN, MayaFlux::Journal::NodeProcessing, and MayaFlux::Journal::Nodes.

+ Here is the call graph for this function: