Open
Graph Drawing
Framework

 v.2012.07
 

ogdf::LayoutModule Class Reference

Interface of general layout algorithms. More...

#include <ogdf/module/LayoutModule.h>

+ Inheritance diagram for ogdf::LayoutModule:

List of all members.

Public Member Functions

 LayoutModule ()
 Initializes a layout module.
virtual ~LayoutModule ()
virtual void call (GraphAttributes &GA)=0
 Computes a layout of graph GA.
virtual void call (GraphAttributes &GA, GraphConstraints &GC)
 Computes a layout of graph GA wrt the constraints in GC (if applicable).
void operator() (GraphAttributes &GA)
 Computes a layout of graph GA.

Detailed Description

Interface of general layout algorithms.

Definition at line 65 of file LayoutModule.h.


Constructor & Destructor Documentation

ogdf::LayoutModule::LayoutModule ( )
inline

Initializes a layout module.

Definition at line 68 of file LayoutModule.h.

virtual ogdf::LayoutModule::~LayoutModule ( )
inlinevirtual

Definition at line 70 of file LayoutModule.h.


Member Function Documentation

virtual void ogdf::LayoutModule::call ( GraphAttributes GA,
GraphConstraints GC 
)
inlinevirtual

Computes a layout of graph GA wrt the constraints in GC (if applicable).

Reimplemented in ogdf::MultilevelLayout.

Definition at line 85 of file LayoutModule.h.

void ogdf::LayoutModule::operator() ( GraphAttributes GA)
inline

Computes a layout of graph GA.

Parameters:
GAis the input graph and will also be assigned the layout information.

Reimplemented in ogdf::MultilevelLayoutModule.

Definition at line 92 of file LayoutModule.h.


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