indigoX
GraphLabel Struct Reference

Type for applying a numerical label to a vertex or edge. More...

#include <indigox/graph/base_graph.hpp>

Public Attributes

union {
   int32_t   component
 Label used by the connected components algorithm. More...
 
   uint64_t   isomorphism
 Label used for (sub-)graph isomorphism. More...
 
}; 
 Union to allow different label types in the same memory space. More...
 

Detailed Description

Type for applying a numerical label to a vertex or edge.

Member Data Documentation

◆ @1

union { ... }

Union to allow different label types in the same memory space.

◆ component

int32_t component

Label used by the connected components algorithm.

◆ isomorphism

uint64_t isomorphism

Label used for (sub-)graph isomorphism.


The documentation for this struct was generated from the following file: