Gecode::Int::Extensional::LayeredGraph< View >::IndexRange Class Reference
#include <extensional.hh>
Detailed Description
template<class View>
class Gecode::Int::Extensional::LayeredGraph< View >::IndexRange
Range approximation of which positions have changed.
Definition at line 87 of file extensional.hh.
Public Member Functions | |
| IndexRange (void) | |
| Initialize range as empty. | |
| void | reset (void) |
| Reset range to be empty. | |
| void | add (int i) |
| Add index i to range. | |
| int | fst (void) const |
| Return first position. | |
| int | lst (void) const |
| Return last position. | |
Constructor & Destructor Documentation
template<class View>
| Gecode::Int::Extensional::LayeredGraph< View >::IndexRange::IndexRange | ( | void | ) | [inline] |
Member Function Documentation
template<class View>
| void Gecode::Int::Extensional::LayeredGraph< View >::IndexRange::reset | ( | void | ) | [inline] |
template<class View>
| void Gecode::Int::Extensional::LayeredGraph< View >::IndexRange::add | ( | int | i | ) | [inline] |
template<class View>
| int Gecode::Int::Extensional::LayeredGraph< View >::IndexRange::fst | ( | void | ) | const [inline] |
template<class View>
| int Gecode::Int::Extensional::LayeredGraph< View >::IndexRange::lst | ( | void | ) | const [inline] |
The documentation for this class was generated from the following files:
- gecode/int/extensional.hh (Revision: 7285)
- gecode/int/extensional/layered-graph.icc (Revision: 6262)
