view.hpp File Reference
`#include <iostream>`
`#include <gecode/set/var/set.hpp>`
`#include <gecode/set/view/set.hpp>`
`#include <gecode/set/view/const.hpp>`
`#include <gecode/set/view/singleton.hpp>`
`#include <gecode/set/view/complement.hpp>`
`#include <gecode/set/view/cached.hpp>`
`#include <gecode/set/view/print.hpp>`
`#include <gecode/set/var/print.hpp>`

Go to the source code of this file.

## Classes

class | Gecode::Set::SetView
| Set view for set variables More...
class | Gecode::Set::ConstSetView
| Constant view. More...
class | Gecode::Set::EmptyView
| Constant view for the empty set. More...
class | Gecode::Set::UniverseView
| Constant view for the universe. More...
class | Gecode::Set::SingletonView
| Singleton set view. More...
class | Gecode::Set::ComplementView< View >
| Complement set view. More...
class | Gecode::Set::CachedView< View >
| Cached set view. More...
class | Gecode::Set::GlbDiffRanges< View >
| Range iterator for difference of greatest lower bound and cache More...
class | Gecode::Set::LubDiffRanges< View >
| Range iterator for difference of least upper bound and cache More...

## Namespaces

namespace | Gecode
| Gecode toplevel namespace
namespace | Gecode::Set
| Finite integer sets.