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

◆ get_vertex_count()

uint32_t MayaFlux::Buffers::NetworkGeometryBuffer::get_vertex_count ( ) const

Get current vertex count (aggregated from all network nodes)

Definition at line 128 of file NetworkGeometryBuffer.cpp.

129{
130 if (!m_network) {
131 return 0;
132 }
133
134 auto* operator_ptr = m_network->get_operator();
135 if (operator_ptr) {
136 auto* graphics_op = dynamic_cast<Nodes::Network::GraphicsOperator*>(operator_ptr);
137 if (graphics_op) {
138 return static_cast<uint32_t>(graphics_op->get_vertex_count());
139 }
140 }
141
142 return static_cast<uint32_t>(m_network->get_node_count());
143}
std::shared_ptr< Nodes::Network::NodeNetwork > m_network

References m_network.