Generated on Sat Aug 25 2012 15:53:06 for Gecode by doxygen 1.7.5
Value iterators

Classes

class  Gecode::Iter::Ranges::ToValues
 Value iterator from range iterator. More...
class  Gecode::Iter::Values::Array
 Value iterator for array of integers More...
class  Gecode::Iter::Values::BitSet
 Value iterator for values in a bitset. More...
class  Gecode::Iter::Values::Inter
 Value iterator for the intersection of two value iterators. More...
class  Gecode::Iter::Values::Map
 Value iterator for mapping values of a value iterator. More...
class  Gecode::Iter::Values::Minus
 Value iterator for pointwise minus of a value iterator. More...
class  Gecode::Iter::Values::Negative
 Value iterator for selecting only negative values. More...
class  Gecode::Iter::Values::Offset
 Value iterator for pointwise offset (by some constant) More...
class  Gecode::Iter::Values::Positive
 Value iterator for selecting only positive values. More...
class  Gecode::Iter::Values::ToRanges
 Range iterator from value iterator. More...
class  Gecode::Iter::Values::Singleton
 Value iterator for single value. More...
class  Gecode::Iter::Values::Union
 Value iterator for the union of two value iterators. More...
class  Gecode::Iter::Values::Unique
 Remove duplicate values from from value iterator. More...

Modules

 Value iterators with virtual member functions

Detailed Description

A value iterator provides incremental access to a sequence of increasing values.

Requires

 #include <gecode/iter.hh>