#include <sparseGraph.h>
Inheritance diagram for facetSeparation:
Public Types | |
enum | TOptRotation { ROT_NONE = 0, ROT_LEFT = 1, ROT_RIGHT = 2 } |
Public Member Functions | |
facetSeparation (abstractMixedGraph &G, TOptRotation mode=ROT_NONE) throw (ERRejected) |
In this graph, every edge of the original graph is split into a pair of edges. The original faces are maintained, but separated from each other. Depending on the TOptRotation constructor parameter, additional faces are added.
|
Rule for adding the separating faces.
|
|
|