Cycle based on splay tree. More...
#include <splay_cycle.hpp>
Public Types | |
typedef cycle_iterator< SIter > | VIter |
Public Member Functions | |
template<typename Iter > | |
splay_cycle (Iter begin, Iter end) | |
constructor from range More... | |
VIter | vbegin () const |
vertices begin More... | |
VIter | vbegin (const T &t) const |
vertices begin (from t) More... | |
VIter | vend () const |
vertices end More... | |
void | flip (const T &begin, const T &end) |
flips range from begin to end More... | |
Cycle based on splay tree.
T |
Definition at line 31 of file splay_cycle.hpp.
|
inline |
constructor from range
Iter |
begin | |
end |
Definition at line 46 of file splay_cycle.hpp.
|
inline |
|
inline |
|
inline |
|
inline |