Open
Graph Drawing
Framework

 v.2012.05
 

ogdf::PlanarPQTree Class Reference

#include <ogdf/internal/planarity/PlanarPQTree.h>

Inheritance diagram for ogdf::PlanarPQTree:
ogdf::PQTree< edge, indInfo *, bool >

List of all members.

Public Member Functions

 PlanarPQTree ()
virtual ~PlanarPQTree ()
virtual void emptyAllPertinentNodes ()
virtual int Initialize (SListPure< PlanarLeafKey< indInfo * > * > &leafKeys)
void ReplaceRoot (SListPure< PlanarLeafKey< indInfo * > * > &leafKeys)
virtual bool Reduction (SListPure< PlanarLeafKey< indInfo * > * > &leafKeys)

Private Member Functions

void ReplaceFullRoot (SListPure< PlanarLeafKey< indInfo * > * > &leafKeys)
void ReplacePartialRoot (SListPure< PlanarLeafKey< indInfo * > * > &leafKeys)

Detailed Description

Definition at line 62 of file PlanarPQTree.h.


Constructor & Destructor Documentation

Definition at line 66 of file PlanarPQTree.h.

virtual ogdf::PlanarPQTree::~PlanarPQTree ( ) [inline, virtual]

Definition at line 68 of file PlanarPQTree.h.


Member Function Documentation

virtual int ogdf::PlanarPQTree::Initialize ( SListPure< PlanarLeafKey< indInfo * > * > &  leafKeys) [virtual]
virtual bool ogdf::PlanarPQTree::Reduction ( SListPure< PlanarLeafKey< indInfo * > * > &  leafKeys) [virtual]
void ogdf::PlanarPQTree::ReplaceFullRoot ( SListPure< PlanarLeafKey< indInfo * > * > &  leafKeys) [private]
void ogdf::PlanarPQTree::ReplacePartialRoot ( SListPure< PlanarLeafKey< indInfo * > * > &  leafKeys) [private]

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