52 m_bottomMargin = 10.0;
56 void setMargins(
double left,
double top,
double right,
double bottom) {
58 m_rightMargin = right;
59 m_bottomMargin = bottom;
Declaration of interface for layout algorithms (class LayoutModule)
Stores additional attributes of a graph (like layout information).
Interface of general layout algorithms.
Splits and packs the components of a Graph.
SimpleCCPacker(LayoutModule *pSubLayoutModule=nullptr)
Constructor.
std::unique_ptr< LayoutModule > m_pSubLayoutModule
virtual void call(GraphAttributes &GA) override
Computes a layout of graph GA.
void setMargins(double left, double top, double right, double bottom)
void computeBoundingBox(const GraphAttributes &graphAttributes, DPoint &min_coord, DPoint &max_coord)
#define OGDF_EXPORT
Specifies that a function or class is exported by the OGDF DLL.
static MultilevelBuilder * getDoubleFactoredZeroAdjustedMerger()
The namespace for all OGDF objects.