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 122 of file NetworkGeometryBuffer.cpp.

123{
124 if (!m_network) {
125 return 0;
126 }
127
128 auto* operator_ptr = m_network->get_operator();
129 if (operator_ptr) {
130 auto* graphics_op = dynamic_cast<Nodes::Network::GraphicsOperator*>(operator_ptr);
131 if (graphics_op) {
132 return static_cast<uint32_t>(graphics_op->get_vertex_count());
133 }
134 }
135
136 return static_cast<uint32_t>(m_network->get_node_count());
137}
std::shared_ptr< Nodes::Network::NodeNetwork > m_network

References m_network.