Functions | |
virtual TIndex | abstractMixedGraph::OriginalOfNode (TNode v) const throw (ERRange) |
virtual TIndex | abstractMixedGraph::OriginalOfArc (TArc a) const throw (ERRange) |
void | abstractMixedGraph::ReleaseNodeMapping () throw () |
void | abstractMixedGraph::ReleaseArcMapping () throw () |
|
Map back an arc index to the original data object.
To have those references, graph objects must be generated with the OPT_MAPPINGS option. The type of referenced entities is application dependant. By conventition, if the referenced entities are arcs, the returned indices encode the original arc orientations. The passed are index also includes the orientation bit, but it is required that OriginalOfArc(a)==OriginalOfArc(a^1). |
|
Map back a node index to the original data object.
To have those references, graph objects must be generated with the OPT_MAPPINGS option and must not have been deleted in advance. The type of referenced entities is application dependant. |
|
Irreversibly delete arc index references. Delete the arc index references which have been materialized due to the OPT_MAPPINGS option passed to the constructor of this object. |
|
Irreversibly delete node index references. Delete the node index references which have been materialized due to the OPT_MAPPINGS option passed to the constructor of this object. |