|
MayaFlux 0.5.0
Digital-First Multimedia Processing Framework
|
|
overridevirtual |
Overrides GraphicsOperator::build_cluster_ids() for real multi-topology scenes.
A single TopologyOperator holding several independent topologies (initialize_topologies/add_topology, each its own connected MST/KNN graph) is the same "many complete vertex-array packs" shape PhysicsOperator's collections are. Overriding this is what lets a cluster-scoped GpuFieldOperator binding, or the spatial hash's own cluster guard, treat each topology as its own population without a dynamic_cast anywhere in the buffer layer.
Reimplemented from MayaFlux::Nodes::Network::GraphicsOperator.
Definition at line 215 of file TopologyOperator.cpp.
References count, get_vertex_count(), m_topologies, and offset.
Here is the call graph for this function: