adopts any cycle to start (vbegin) i place of the last change(flip) More...
#include <cycle_start_from_last_change.hpp>
Public Types | |
typedef cycle_traits< Cycle > ::CycleElem | CycleElem |
typedef cycle_traits< Cycle > ::vertex_iterator | vertex_iterator |
Public Member Functions | |
cycle_start_from_last_change (Cycle &c) | |
constructor More... | |
void | flip (const CycleElem &begin, const CycleElem &end) |
flip stores place of this flip More... | |
vertex_iterator | vbegin () const |
vbegin starts from last flip More... | |
vertex_iterator | vbegin (const CycleElem &ce) const |
vbegin starts from ce More... | |
vertex_iterator | vend () const |
vertices end More... | |
Cycle & | get_cycle () |
cycle getter More... | |
const Cycle & | get_cycle () const |
cycle getter const version More... | |
adopts any cycle to start (vbegin) i place of the last change(flip)
Cycle |
Definition at line 28 of file cycle_start_from_last_change.hpp.
|
inline |
|
inline |
flip stores place of this flip
begin | |
end |
Definition at line 47 of file cycle_start_from_last_change.hpp.
|
inline |
|
inline |
|
inline |
vbegin starts from last flip
Definition at line 57 of file cycle_start_from_last_change.hpp.
|
inline |
vbegin starts from ce
ce |
Definition at line 66 of file cycle_start_from_last_change.hpp.
|
inline |