[Lemon-commits] Peter Kovacs: Remove unused auxiliary classes (#...
Lemon HG
hg at lemon.cs.elte.hu
Wed Oct 17 23:21:03 CEST 2018
details: http://lemon.cs.elte.hu/hg/lemon/rev/b79ff94e27d9
changeset: 1411:b79ff94e27d9
user: Peter Kovacs <kpeter [at] inf.elte.hu>
date: Sat Oct 07 16:17:34 2017 +0200
description:
Remove unused auxiliary classes (#597)
diffstat:
lemon/vf2pp.h | 33 ---------------------------------
1 files changed, 0 insertions(+), 33 deletions(-)
diffs (50 lines):
diff --git a/lemon/vf2pp.h b/lemon/vf2pp.h
--- a/lemon/vf2pp.h
+++ b/lemon/vf2pp.h
@@ -24,8 +24,6 @@
#include <lemon/core.h>
#include <lemon/concepts/graph.h>
-#include <lemon/dfs.h>
-#include <lemon/bfs.h>
#include <lemon/bits/vf2_internals.h>
#include <vector>
@@ -33,37 +31,6 @@
#include <utility>
namespace lemon {
- namespace bits {
- namespace vf2pp {
-
- template <class G>
- class DfsLeaveOrder : public DfsVisitor<G> {
- int i;
- const G &_g;
- std::vector<typename G::Node> &_order;
- public:
- DfsLeaveOrder(const G &g, std::vector<typename G::Node> &order)
- : i(countNodes(g)), _g(g), _order(order) {
- }
- void leave(const typename G::Node &node) {
- _order[--i]=node;
- }
- };
-
- template <class G>
- class BfsLeaveOrder : public BfsVisitor<G> {
- int i;
- const G &_g;
- std::vector<typename G::Node> &_order;
- public:
- BfsLeaveOrder(const G &g, std::vector<typename G::Node> &order) { }
- void process(const typename G::Node &node) {
- _order[i++]=node;
- }
- };
- }
- }
-
///%VF2 Plus Plus algorithm class.
More information about the Lemon-commits
mailing list