Open
Graph Drawing
Framework

 v. 2023.09 (Elderberry)
 

Loading...
Searching...
No Matches
ClusterSet.h
Go to the documentation of this file.
1
32#pragma once
33
35#include <ogdf/basic/basic.h>
37
38namespace ogdf {
39
41
48class OGDF_EXPORT ClusterSet : public RegisteredSet<ClusterGraph> {
49public:
50 using RegisteredSet::RegisteredSet;
52
54
57 const list_type& clusters() const { return elements(); }
58};
59
60}
Derived class of GraphObserver providing additional functionality to handle clustered graphs.
Declaration and implementation of ogdf::RegisteredSet.
Basic declarations, included by all source files.
Cluster sets.
Definition ClusterSet.h:48
const list_type & clusters() const
Returns a reference to the list of clusters contained in S.
Definition ClusterSet.h:57
Constant-time set operations.
#define OGDF_EXPORT
Specifies that a function or class is exported by the OGDF dynamic library (shared object / DLL),...
Definition config.h:117
#define OGDF_DEFAULT_COPY(cls)
Explicitly provides default copy construction and assignment for class cls.
Definition copy_move.h:47
The namespace for all OGDF objects.