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

◆ clear()

void MayaFlux::Nodes::GpuSync::TopologyGeneratorNode::clear ( )

Clear all points and connections.

Definition at line 209 of file TopologyGeneratorNode.cpp.

210{
211 m_points.clear();
212 m_connections.clear();
213 m_vertices.clear();
214 m_geometry_dirty = true;
215 m_vertex_data_dirty = true;
218}
bool m_vertex_data_dirty
Flag: vertex data or layout changed since last GPU upload.
bool m_needs_layout_update
Flag indicating if layout needs update.
void regenerate_topology()
Manually trigger connection regeneration.
std::vector< std::pair< size_t, size_t > > m_connections
std::vector< LineVertex > m_points
Points, newest first: index 0 is the most recently added.

References m_connections, m_geometry_dirty, MayaFlux::Nodes::GpuSync::GeometryWriterNode::m_needs_layout_update, m_points, MayaFlux::Nodes::GpuSync::GeometryWriterNode::m_vertex_data_dirty, m_vertices, and regenerate_topology().

+ Here is the call graph for this function: