Interface of UML layout algorithms. More...
#include <ogdf/module/UMLLayoutModule.h>
Public Member Functions | |
| UMLLayoutModule () | |
| Initializes a UML layout module. | |
| virtual | ~UMLLayoutModule () |
| virtual void | call (UMLGraph ¨Graph)=0 |
| Computes a layout of UML graph umlGraph. | |
| void | operator() (UMLGraph ¨Graph) |
| 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) |
Interface of UML layout algorithms.
Definition at line 72 of file UMLLayoutModule.h.
| 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.
| virtual void ogdf::UMLLayoutModule::call | ( | UMLGraph & | umlGraph | ) | [pure virtual] |
Computes a layout of UML graph umlGraph.
Must be implemented by derived classes.
| 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.
| umlGraph | is the input UML graph and has to be assigned the UML layout. |
Definition at line 93 of file UMLLayoutModule.h.