#ifndef NK_CLIQUE_H #define NK_CLIQUE_H #include "rust/cxx.h" #include namespace NetworKit { using namespace std; inline unique_ptr NewMaximalCliques(const Graph &G, bool maximumOnly = false) { return make_unique(G, maximumOnly); } inline void MaximalCliquesGetCliques(MaximalCliques &algo, rust::Vec &cliques, rust::Vec &ns) { index n = 0; for (auto &&clique : algo.getCliques()) { for (auto &&node : clique) { cliques.push_back(n); ns.push_back(node); } n++; } } } #endif // NK_CLIQUE_H