Declaration of class GraphAttributes which extends a Graph by additional attributes.
Abstract base class for structures on graphs, that need to be informed about graph changes (e....
Declaration of class PlanRepInc.
Declaration of class UMLGraph.
Combinatorial embeddings of planar graphs with modification functionality.
Faces in a combinatorial embedding.
NodeType
The type of nodes.
virtual void insertCopyNode(node v, CombinatorialEmbedding &E, Graph::NodeType vTyp)=0
Inserts copy in m_planRep for original node v.
IncNodeInserter(PlanRepInc &PG)
Creates inserter on PG.
virtual face getInsertionFace(node v, CombinatorialEmbedding &E)=0
Returns a face to insert a copy of v and a list of adjacency entries corresponding to the insertion a...
PlanRepInc * m_planRep
pointer to a PlanRepInc that is to be changed
Class for the representation of nodes.
This class is only an adaption of PlanRep for the special incremental drawing case.
#define OGDF_EXPORT
Specifies that a function or class is exported by the OGDF DLL.
static MultilevelBuilder * getDoubleFactoredZeroAdjustedMerger()
The namespace for all OGDF objects.