|
LibreOffice Module vcl (master) 1
|
#include <memory>#include <tools/vcompat.hxx>#include <tools/stream.hxx>#include <osl/diagnose.h>#include <sal/log.hxx>#include <vcl/canvastools.hxx>#include <vcl/region.hxx>#include <regionband.hxx>#include <basegfx/polygon/b2dpolypolygontools.hxx>#include <basegfx/polygon/b2dpolygontools.hxx>#include <basegfx/polygon/b2dpolygonclipper.hxx>#include <basegfx/polygon/b2dpolypolygoncutter.hxx>#include <basegfx/range/b2drange.hxx>#include <basegfx/matrix/b2dhommatrixtools.hxx>#include <tools/poly.hxx>#include <unotools/configmgr.hxx>Go to the source code of this file.
Namespaces | |
| namespace | vcl |
Functions | |
| static std::shared_ptr< RegionBand > | vcl::ImplCreateRegionBandFromPolyPolygon (const tools::PolyPolygon &rPolyPolygon) |
| SvStream & | vcl::ReadRegion (SvStream &rIStrm, vcl::Region &rRegion) |
| SvStream & | vcl::WriteRegion (SvStream &rOStrm, const vcl::Region &rRegion) |
| static bool | vcl::ImplPolygonRectTest (const tools::Polygon &rPoly, tools::Rectangle *pRectOut=nullptr) |