33#ifdef OGDF_INCLUDE_CGAL
50 std::shared_ptr<CombinatorialEmbedding>
m_ce;
52 std::vector<Node> nodes;
67 for_all_nodes([&](
const Node v) {
77 std::vector<Node>::iterator begin() {
return nodes.begin(); }
79 std::vector<Node>::const_iterator begin()
const {
return nodes.cbegin(); }
81 std::vector<Node>::iterator end() {
return nodes.end(); }
83 std::vector<Node>::const_iterator end()
const {
return nodes.cend(); }
85 template<
typename Handler>
Declaration of CombinatorialEmbedding and face.
AdjElement * adjEntry
The type of adjacency entries.
NodeElement * node
The type of nodes.
#define OGDF_ASSERT(expr)
Assert condition expr. See doc/build.md for more information.
static MultilevelBuilder * getDoubleFactoredZeroAdjustedMerger()
The namespace for all OGDF objects.