MayaFlux 0.4.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 124 of file NetworkGeometryBuffer.cpp.

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

References m_network.