Open
Graph Drawing
Framework

 v.2012.05
 

ogdf::EdgeVar Class Reference

#include <ogdf/internal/cluster/Cluster_EdgeVar.h>

List of all members.

Public Types

enum  edgeType { ORIGINAL, CONNECT }

Public Member Functions

 EdgeVar (ABA_MASTER *master, double obj, edgeType eType, node source, node target)
 EdgeVar (ABA_MASTER *master, double obj, node source, node target)
 Simple version for cplanarity testing (only connect edges allowed)
 EdgeVar (ABA_MASTER *master, double obj, double lbound, node source, node target)
 Simple version for cplanarity testing (only connect edges allowed, lower bound given)
virtual ~EdgeVar ()
edge theEdge () const
node sourceNode () const
node targetNode () const
edgeType theEdgeType () const
virtual void printMe (ostream &out)

Private Attributes

edgeType m_eType
node m_source
node m_target
edge m_edge

Friends

class Sub

Detailed Description

Definition at line 55 of file Cluster_EdgeVar.h.


Member Enumeration Documentation

Enumerator:
ORIGINAL 
CONNECT 

Definition at line 58 of file Cluster_EdgeVar.h.


Constructor & Destructor Documentation

ogdf::EdgeVar::EdgeVar ( ABA_MASTER *  master,
double  obj,
edgeType  eType,
node  source,
node  target 
)
ogdf::EdgeVar::EdgeVar ( ABA_MASTER *  master,
double  obj,
node  source,
node  target 
)

Simple version for cplanarity testing (only connect edges allowed)

ogdf::EdgeVar::EdgeVar ( ABA_MASTER *  master,
double  obj,
double  lbound,
node  source,
node  target 
)

Simple version for cplanarity testing (only connect edges allowed, lower bound given)

virtual ogdf::EdgeVar::~EdgeVar ( ) [virtual]

Member Function Documentation

virtual void ogdf::EdgeVar::printMe ( ostream &  out) [inline, virtual]

Definition at line 74 of file Cluster_EdgeVar.h.

node ogdf::EdgeVar::sourceNode ( ) const [inline]

Definition at line 69 of file Cluster_EdgeVar.h.

node ogdf::EdgeVar::targetNode ( ) const [inline]

Definition at line 70 of file Cluster_EdgeVar.h.

edge ogdf::EdgeVar::theEdge ( ) const [inline]

Definition at line 68 of file Cluster_EdgeVar.h.

Definition at line 71 of file Cluster_EdgeVar.h.


Friends And Related Function Documentation

friend class Sub [friend]

Definition at line 56 of file Cluster_EdgeVar.h.


Member Data Documentation

Definition at line 86 of file Cluster_EdgeVar.h.

Definition at line 81 of file Cluster_EdgeVar.h.

Definition at line 84 of file Cluster_EdgeVar.h.

Definition at line 85 of file Cluster_EdgeVar.h.


The documentation for this class was generated from the following file: