# HG changeset patch # User Peter Kovacs # Date 1507385854 -7200 # Node ID b79ff94e27d97b2e0cbc1e514a2bdb391407c24a # Parent d9f79b81ef6c6a4f96b5e7e35150775b099aac63 Remove unused auxiliary classes (#597) diff -r d9f79b81ef6c -r b79ff94e27d9 lemon/vf2pp.h --- a/lemon/vf2pp.h Sat Oct 07 15:48:00 2017 +0200 +++ b/lemon/vf2pp.h Sat Oct 07 16:17:34 2017 +0200 @@ -24,8 +24,6 @@ #include #include -#include -#include #include #include @@ -33,37 +31,6 @@ #include namespace lemon { - namespace bits { - namespace vf2pp { - - template - class DfsLeaveOrder : public DfsVisitor { - int i; - const G &_g; - std::vector &_order; - public: - DfsLeaveOrder(const G &g, std::vector &order) - : i(countNodes(g)), _g(g), _order(order) { - } - void leave(const typename G::Node &node) { - _order[--i]=node; - } - }; - - template - class BfsLeaveOrder : public BfsVisitor { - int i; - const G &_g; - std::vector &_order; - public: - BfsLeaveOrder(const G &g, std::vector &order) { } - void process(const typename G::Node &node) { - _order[i++]=node; - } - }; - } - } - ///%VF2 Plus Plus algorithm class.