view-val-graph.hh File Reference
#include <gecode/int.hh>
#include <gecode/int/view-val-graph/comb-ptr-flag.hpp>
#include <gecode/int/view-val-graph/bi-link.hpp>
#include <gecode/int/view-val-graph/edge.hpp>
#include <gecode/int/view-val-graph/node.hpp>
#include <gecode/int/view-val-graph/iter-prune-val.hpp>
#include <gecode/int/view-val-graph/graph.hpp>
Go to the source code of this file.
Classes | |
class | Gecode::Int::ViewValGraph::CombPtrFlag< T > |
Class for combining two pointers with a flag. More... | |
class | Gecode::Int::ViewValGraph::BiLink |
Bidirectional links for edges and anchors in nodes of view-value graph. More... | |
class | Gecode::Int::ViewValGraph::Node< View > |
Base-class for nodes (both view and value nodes). More... | |
class | Gecode::Int::ViewValGraph::ValNode< View > |
Value nodes in view-value graph. More... | |
class | Gecode::Int::ViewValGraph::ViewNode< View > |
View nodes in view-value graph. More... | |
class | Gecode::Int::ViewValGraph::Edge< View > |
Edges in view-value graph. More... | |
class | Gecode::Int::ViewValGraph::IterPruneVal< View > |
Iterates the values to be pruned from a view node. More... | |
class | Gecode::Int::ViewValGraph::Graph< View > |
View-value graph base class. More... | |
Namespaces | |
namespace | Gecode::Int::ViewValGraph |
Support classes for propagators using a view-value graph. | |
namespace | Gecode |
Gecode toplevel namespace | |
namespace | Gecode::Int |
Finite domain integers. |