Open
Graph Drawing
Framework

 v.2010.10
 

Public Member Functions

ogdf::UMLLayoutModule Class Reference

Interface of UML layout algorithms. More...

#include <ogdf/module/UMLLayoutModule.h>

Inheritance diagram for ogdf::UMLLayoutModule:
ogdf::LayoutModule ogdf::PlanarizationLayout

List of all members.

Public Member Functions

 UMLLayoutModule ()
 Initializes a UML layout module.
virtual ~UMLLayoutModule ()
virtual void call (UMLGraph &umlGraph)=0
 Computes a layout of UML graph umlGraph.
void operator() (UMLGraph &umlGraph)
 Computes a layout of UML graph umlGraph.
void * operator new (size_t nBytes)
void * operator new (size_t, void *p)
void operator delete (void *p, size_t nBytes)

Detailed Description

Interface of UML layout algorithms.

Definition at line 72 of file UMLLayoutModule.h.


Constructor & Destructor Documentation

ogdf::UMLLayoutModule::UMLLayoutModule (  )  [inline]

Initializes a UML layout module.

Definition at line 76 of file UMLLayoutModule.h.

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

Definition at line 78 of file UMLLayoutModule.h.


Member Function Documentation

virtual void ogdf::UMLLayoutModule::call ( UMLGraph umlGraph  )  [pure virtual]

Computes a layout of UML graph umlGraph.

Must be implemented by derived classes.

Parameters:
umlGraph is the input UML graph and has to be assigned the UML layout.

Implemented in ogdf::PlanarizationLayout.

void ogdf::UMLLayoutModule::operator delete ( void *  p,
size_t  nBytes 
) [inline]

Reimplemented from ogdf::LayoutModule.

Definition at line 95 of file UMLLayoutModule.h.

void* ogdf::UMLLayoutModule::operator new ( size_t  ,
void *  p 
) [inline]

Reimplemented from ogdf::LayoutModule.

Definition at line 95 of file UMLLayoutModule.h.

void* ogdf::UMLLayoutModule::operator new ( size_t  nBytes  )  [inline]

Reimplemented from ogdf::LayoutModule.

Definition at line 95 of file UMLLayoutModule.h.

void ogdf::UMLLayoutModule::operator() ( UMLGraph umlGraph  )  [inline]

Computes a layout of UML graph umlGraph.

Parameters:
umlGraph is the input UML graph and has to be assigned the UML layout.

Definition at line 93 of file UMLLayoutModule.h.


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