Buffers And Versions
Back to Helios Network Native C API
Direct buffer access and version counters used by high-performance integrations.
function
CXNetworkActiveEdgeIndexCount
Returns the number of entries in the stable active edge index buffer.
function
CXNetworkActiveEdgeIndices
Returns a stable buffer of active edge indices in native active order.
function
CXNetworkActiveNodeIndexCount
Returns the number of entries in the stable active node index buffer.
function
CXNetworkActiveNodeIndices
Returns a stable buffer of active node indices in native active order.
function
CXNetworkEdgeActivityBuffer
Provides a pointer to the edge activity bitmap.
function
CXNetworkEdgesBuffer
Returns a pointer to the flattened edge buffer `[from, to, ...]`.
function
CXNetworkEdgeTopologyVersion
Returns the edge topology version.
function
CXNetworkIsEdgeActive
Returns CXTrue if the edge index is active.
function
CXNetworkIsNodeActive
Returns CXTrue if the given node index is currently active.
function
CXNetworkNodeActivityBuffer
Provides a pointer to the node activity bitmap in linear memory.
function
CXNetworkNodeTopologyVersion
Returns the node topology version (increments on topology edits and repacks).
function
CXNetworkPromoteActiveEdgesForNodesToRenderEnd
Moves active edges incident to the supplied active nodes to the end of the native active edge order.
function
CXNetworkPromoteActiveEdgesToRenderEnd
Moves active edge indices to the end of the native active order, preserving batch order.
function
CXNetworkPromoteActiveNodesToRenderEnd
Moves active node indices to the end of the native active order, preserving batch order.
function
CXNetworkVersionString
Returns the semantic version string for the compiled library (e.g. "1.2.3").