Open
Graph Drawing
Framework

 v.2010.10
 

Public Member Functions | Public Attributes

ogdf::PlanRepExpansion::NodeSplit Class Reference

Representation of a node split in a planarized expansion. More...

#include <ogdf/planarity/PlanRepExpansion.h>

List of all members.

Public Member Functions

 NodeSplit ()
 Creates an empty node split.
 NodeSplit (ListIterator< NodeSplit > it)
 Creates a node split and sets its iterator in the list of all node splits.
node source () const
 Returns the first node on the node split's insertion path.
node target () const
 Returns the last node on the node split's insertion path.

Public Attributes

List< edgem_path
 The insertion path of the node split.
ListIterator< NodeSplitm_nsIterator
 This node split's iterator in the list of all node splits.

Detailed Description

Representation of a node split in a planarized expansion.

Stores in particular the insertion path of the node split (just like the chain of an original edge).

Definition at line 105 of file PlanRepExpansion.h.


Constructor & Destructor Documentation

ogdf::PlanRepExpansion::NodeSplit::NodeSplit (  )  [inline]

Creates an empty node split.

Definition at line 111 of file PlanRepExpansion.h.

ogdf::PlanRepExpansion::NodeSplit::NodeSplit ( ListIterator< NodeSplit it  )  [inline]

Creates a node split and sets its iterator in the list of all node splits.

Definition at line 116 of file PlanRepExpansion.h.


Member Function Documentation

node ogdf::PlanRepExpansion::NodeSplit::source (  )  const [inline]

Returns the first node on the node split's insertion path.

Definition at line 121 of file PlanRepExpansion.h.

node ogdf::PlanRepExpansion::NodeSplit::target (  )  const [inline]

Returns the last node on the node split's insertion path.

Definition at line 126 of file PlanRepExpansion.h.


Member Data Documentation

This node split's iterator in the list of all node splits.

Definition at line 129 of file PlanRepExpansion.h.

The insertion path of the node split.

Definition at line 128 of file PlanRepExpansion.h.


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