OpenGM  2.3.x
Discrete Graphical Model Library
Classes | Namespaces | Macros | Typedefs | Functions
planar_maxcut_graph.hxx File Reference
#include <queue>
#include <cassert>
#include <iostream>
#include <list>
#include <stack>
#include "opengm/opengm.hxx"
#include <planarity.src-patched/graph.h>
#include <planarity.src-patched/listcoll.h>
#include <planarity.src-patched/stack.h>
#include <planarity.src-patched/appconst.h>
#include <blossom5.src-patched/PerfectMatching.h>
#include <blossom5.src-patched/PMimplementation.h>
#include <blossom5.src-patched/MinCost/MinCost.h>
+ Include dependency graph for planar_maxcut_graph.hxx:

Go to the source code of this file.

Classes

struct  opengm::external::pmc::Node
 
struct  opengm::external::pmc::Face
 
struct  opengm::external::pmc::Edge
 
struct  opengm::external::pmc::DualNode
 
struct  opengm::external::pmc::DualEdge
 
class  opengm::external::pmc::Graph
 

Namespaces

 opengm
 The OpenGM namespace.
 
 opengm::external
 OpenGM wrappers around third party algorithms.
 
 opengm::external::pmc
 

Macros

#define OPENGM_PLANAR_MAXCUT_GRAPH_HXX
 

Typedefs

typedef double opengm::external::pmc::DataType
 
typedef size_t opengm::external::pmc::IDType
 

Functions

Node * opengm::external::pmc::get_dest (Node *v, Edge *e)
 
DualNode * opengm::external::pmc::get_dest (DualNode *v, DualEdge *e)
 
Edge * opengm::external::pmc::get_following_edge (Edge *e, Node *v)
 

Macro Definition Documentation

#define OPENGM_PLANAR_MAXCUT_GRAPH_HXX

Definition at line 3 of file planar_maxcut_graph.hxx.