Google OR-Tools v9.11
a fast and portable software suite for combinatorial optimization
|
#include <constraint_solveri.h>
Classes | |
class | Iterator |
Public Member Functions | |
NodeRange (const ChainBounds *begin_chain, const ChainBounds *end_chain, const int *first_node) | |
Iterator | begin () const |
Iterator | end () const |
A NodeRange allows to iterate on all nodes of a path, by a two-level iteration on ChainBounds* and CommittedNode* of a PathState.
Definition at line 3632 of file constraint_solveri.h.
|
inline |
NodeRanges hold ChainBounds* and int* (first committed node), a NodeRange may be invalidated if on of the underlying vector is modified.
Definition at line 3669 of file constraint_solveri.h.
|
inline |
Definition at line 3674 of file constraint_solveri.h.
|
inline |
Definition at line 3677 of file constraint_solveri.h.