Declaration of interface for algorithms that arrange/pack layouts of connected components.
The parameterized class Array implements dynamic arrays of type E.
Base class of algorithms that arrange/pack layouts of connected components.
The tile-to-rows algorithm for packing drawings of connected components.
virtual void call(Array< DPoint > &box, Array< DPoint > &offset, double pageRatio=1.0) override
Arranges the rectangles given by box.
static void callGeneric(Array< POINT > &box, Array< POINT > &offset, double pageRatio)
virtual ~TileToRowsCCPacker()
static int findBestRow(Array< RowInfo< POINT > > &row, int nRows, double pageRatio, const POINT &rect)
TileToRowsCCPacker()
Creates an instance of tile-to-rows packer.
virtual void call(Array< IPoint > &box, Array< IPoint > &offset, double pageRatio=1.0) override
Arranges the rectangles given by box.
#define OGDF_EXPORT
Specifies that a function or class is exported by the OGDF DLL.
static MultilevelBuilder * getDoubleFactoredZeroAdjustedMerger()
The namespace for all OGDF objects.