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

◆ query_state()

std::optional< double > MayaFlux::Nodes::Network::AssemblyOperator::query_state ( std::string_view  query) const
overridevirtual

Query operator internal state.

Implements MayaFlux::Nodes::Network::NetworkOperator.

Definition at line 205 of file AssemblyOperator.cpp.

206{
207 if (query == "item_count") {
208 return static_cast<double>(m_items.size());
209 }
210 if (query == "vertex_count") {
211 return static_cast<double>(get_vertex_count());
212 }
213 return std::nullopt;
214}
std::vector< std::shared_ptr< GpuSync::GeometryWriterNode > > m_items
size_t get_vertex_count() const override
Get number of vertices (may differ from point count for topology/path)

References get_vertex_count(), and m_items.

+ Here is the call graph for this function: