Set views
[Programming set actors]
Collaboration diagram for Set views:
Detailed Description
Set propagators and branchings compute with set views. Set views provide views on set variable implementations, set constants, and integer variable implementations.
Classes | |
class | Gecode::Set::LubRanges< ComplementView< View > > |
Range iterator for least upper bound of complement set views More... | |
class | Gecode::Set::GlbRanges< ComplementView< View > > |
Range iterator for greatest lower bound of complement set views More... | |
class | Gecode::Set::ArrayRanges |
Range iterator for a two-dimensional array More... | |
class | Gecode::Set::LubRanges< EmptyView > |
Range iterator for least upper bound of constantly empty set view More... | |
class | Gecode::Set::GlbRanges< EmptyView > |
Range iterator for greatesr lower bound of constantly empty set view More... | |
class | Gecode::Set::LubRanges< UniverseView > |
Range iterator for least upper bound of constant universe set view More... | |
class | Gecode::Set::GlbRanges< UniverseView > |
Range iterator for greatest lower bound of constant universe set view More... | |
class | Gecode::Set::LubRanges< ConstantView > |
Range iterator for least upper bound of constant set view More... | |
class | Gecode::Set::GlbRanges< ConstantView > |
Range iterator for greatest lower bound of constant set view More... | |
class | Gecode::Set::LubRanges< SetView > |
Range iterator for least upper bound of set variable views More... | |
class | Gecode::Set::GlbRanges< SetView > |
Range iterator for greatest lower bound of set variable views More... | |
class | Gecode::Set::LubRanges< SingletonView > |
Range iterator for least upper bound of singleton set view More... | |
class | Gecode::Set::GlbRanges< SingletonView > |
Range iterator for greatest lower bound of singleton set view More... | |
class | Gecode::Set::SetView |
Set view for set variables More... | |
class | Gecode::ViewVarTraits< Set::SetView > |
Traits class for views and variable implementations. More... | |
class | Gecode::Set::ConstantView |
Constant view. More... | |
class | Gecode::ViewVarTraits< Set::ConstantView > |
Traits class for views and variable implementations. More... | |
class | Gecode::Set::EmptyView |
Constant view for the empty set. More... | |
class | Gecode::ViewVarTraits< Set::EmptyView > |
Traits class for views and variable implementations. More... | |
class | Gecode::Set::UniverseView |
Constant view for the universe. More... | |
class | Gecode::ViewVarTraits< Set::UniverseView > |
Traits class for views and variable implementations. More... | |
class | Gecode::Set::SingletonView |
Singleton set view. More... | |
class | Gecode::ViewVarTraits< Set::SingletonView > |
Traits class for views and variable implementations. More... | |
class | Gecode::Set::ComplementView< View > |
Complement set view. More... | |
class | Gecode::ViewVarTraits< Set::ComplementView< View > > |
Traits class for views and variable implementations. More... | |
class | Gecode::Set::ComplementView< ComplementView< View > > |
Complement set view specialized for complement set views. More... | |
class | Gecode::ViewVarTraits< Set::ComplementView< Set::ComplementView< View > > > |
Traits class for views and variable implementations. More... |