MayaFlux 0.3.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 126 of file NetworkGeometryBuffer.cpp.

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

References m_network.