Declaration and implementation of Array class and Array algorithms.
Declaration of interface for algorithms that arrange/pack layouts of connected components.
Declaration of classes GenericPoint, GenericPolyline, GenericLine, GenericSegment,...
Basic declarations, included by all source files.
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 dynamic library (shared object / DLL),...
The namespace for all OGDF objects.