class_docstr: Represents a graph suitable for further processing with the graphcut package.
  
  The graph contains nodes, edges (directed) between the nodes (n-edges), edges
  between two terminals (called source and sink) and the nodes (t-edges), and a
  weight for each edge. 
  
  Notes
  -----
  The node-ids used by the graph are assumed to start with 1 and be
  continuous. This is not actually checked, except when calling the
  inconsistent() method, so be careful.
docstr: Get the edges.
  
  Returns
  -------
  edges : list
      All edges as ordered list of tuples (i.e. [(node_id1, node_id2), (..), ...].
docstr_tok: ["Get","the","edges",".","Returns","--","--","--","-","edges",":","list","All","edges","as","ordered","list","of","tuples","(","i.e",".","[","(","node_id1",",","node_id2",")",",","(","..",")",",","...","]","."]
code: def get_edges(self):
      r"""
      Get the edges.
  
      Returns
      -------
      edges : list
          All edges as ordered list of tuples (i.e. [(node_id1, node_id2), (..), ...].
      """
      return list(self.__nweights.keys())
  
imports: from .maxflow import GraphDouble, GraphFloat
label_desc: Use image node_id 11 for calling the Graph obj's underlying member method code with example usage: obj.get_edges() and returns: list