Right now, we use a single struct for each kind of property (vertex, edge, graph), with all properties for all domains merged together. It would be good to instead either use inheritance in the structs or a template GraphManager to enable each domain to define its properties separately.
Right now, we use a single struct for each kind of property (vertex, edge, graph), with all properties for all domains merged together. It would be good to instead either use inheritance in the structs or a template
GraphManager
to enable each domain to define its properties separately.