#include <HierarchyLayoutModule.h>

Public Member Functions | |
| HierarchyLayoutModule () | |
| Initializes a hierarchy layout module. | |
| virtual | ~HierarchyLayoutModule () |
| void | call (const Hierarchy &H, GraphAttributes &AG) |
| Computes a hierarchy layout of H in AG. | |
| void * | operator new (size_t nBytes) |
| void * | operator new (size_t, void *p) |
| void | operator delete (void *p) |
Protected Member Functions | |
| virtual void | doCall (const Hierarchy &H, GraphCopyAttributes &AGC)=0 |
| Implements the actual algorithm call. | |
Definition at line 73 of file HierarchyLayoutModule.h.
| ogdf::HierarchyLayoutModule::HierarchyLayoutModule | ( | ) | [inline] |
| virtual ogdf::HierarchyLayoutModule::~HierarchyLayoutModule | ( | ) | [inline, virtual] |
Definition at line 78 of file HierarchyLayoutModule.h.
| void ogdf::HierarchyLayoutModule::call | ( | const Hierarchy & | H, | |
| GraphAttributes & | AG | |||
| ) | [inline] |
Computes a hierarchy layout of H in AG.
| H | is the input hierarchy. | |
| AG | is assigned the hierarchy layout. |
Definition at line 85 of file HierarchyLayoutModule.h.
| virtual void ogdf::HierarchyLayoutModule::doCall | ( | const Hierarchy & | H, | |
| GraphCopyAttributes & | AGC | |||
| ) | [protected, pure virtual] |
Implements the actual algorithm call.
Must be implemented by derived classes.
| H | is the input hierarchy. | |
| AGC | has to be assigned the hierarchy layout. |
Implemented in ogdf::FastHierarchyLayout, and ogdf::OptimalHierarchyLayout.
| void* ogdf::HierarchyLayoutModule::operator new | ( | size_t | nBytes | ) | [inline] |
Definition at line 102 of file HierarchyLayoutModule.h.
| void* ogdf::HierarchyLayoutModule::operator new | ( | size_t | , | |
| void * | p | |||
| ) | [inline] |
Definition at line 102 of file HierarchyLayoutModule.h.
| void ogdf::HierarchyLayoutModule::operator delete | ( | void * | p | ) | [inline] |
Definition at line 102 of file HierarchyLayoutModule.h.