#include <ogdf/packing/ComponentSplitterLayout.h>
Definition at line 44 of file ComponentSplitterLayout.h.
◆ ComponentSplitterLayout()
ogdf::ComponentSplitterLayout::ComponentSplitterLayout |
( |
| ) |
|
◆ call()
Computes a layout of graph GA
.
This method is the actual algorithm call and must be implemented by derived classes.
- Parameters
-
GA | is the input graph and will also be assigned the layout information. |
Implements ogdf::LayoutModule.
◆ reassembleDrawings()
Combines drawings of connected components to a single drawing by rotating components and packing the result (optimizes area of axis-parallel rectangle).
◆ setBorder()
void ogdf::ComponentSplitterLayout::setBorder |
( |
int |
border | ) |
|
|
inline |
◆ setLayoutModule()
void ogdf::ComponentSplitterLayout::setLayoutModule |
( |
LayoutModule * |
layout | ) |
|
|
inline |
◆ setPacker()
◆ m_border
int ogdf::ComponentSplitterLayout::m_border |
|
private |
◆ m_packer
◆ m_secondaryLayout
std::unique_ptr<LayoutModule> ogdf::ComponentSplitterLayout::m_secondaryLayout |
|
private |
◆ m_targetRatio
double ogdf::ComponentSplitterLayout::m_targetRatio |
|
private |
The documentation for this class was generated from the following file: