LibreOffice Module vcl (master)  1
Functions
gdimetafiletools.hxx File Reference
#include <config_options.h>
#include <vcl/dllapi.h>
Include dependency graph for gdimetafiletools.hxx:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

void clipMetafileContentAgainstOwnRegions (GDIMetaFile &rSource)
 
bool usesClipActions (const GDIMetaFile &rSource)
 
class UNLESS_MERGELIBS (VCL_DLLPUBLIC) MetafileAccessor
 

Function Documentation

void clipMetafileContentAgainstOwnRegions ( GDIMetaFile rSource)

Definition at line 263 of file gdimetafiletools.cxx.

References GDIMetaFile::AddAction(), basegfx::B2DPolygon::append(), ARC, vcl::unotools::b2DRectangleFromRectangle(), BMP, BMPEX, BMPEXSCALE, BMPEXSCALEPART, BMPSCALE, BMPSCALEPART, CHORD, basegfx::utils::clipPolygonOnPolyPolygon(), basegfx::utils::clipPolyPolygonOnPolyPolygon(), basegfx::utils::clipPolyPolygonOnRange(), CLIPREGION, COMMENT, tools::PolyPolygon::Count(), basegfx::utils::createPolygonFromEllipse(), basegfx::utils::createPolygonFromRect(), basegfx::utils::createTranslateB2DHomMatrix(), BitmapEx::Crop(), Bitmap::Crop(), ELLIPSE, GDIMetaFile::GetAction(), GDIMetaFile::GetActionSize(), vcl::Region::GetAsB2DPolyPolygon(), tools::Polygon::getB2DPolygon(), tools::PolyPolygon::getB2DPolyPolygon(), MetaBmpAction::GetBitmap(), MetaBmpScaleAction::GetBitmap(), MetaBmpExAction::GetBitmapEx(), MetaBmpExScaleAction::GetBitmapEx(), basegfx::B2DRange::getCenter(), MetaCommentAction::GetComment(), MetaCommentAction::GetData(), MetaCommentAction::GetDataSize(), Application::GetDefaultDevice(), MetaLineAction::GetEndPoint(), MetaGradientAction::GetGradient(), basegfx::B2DRange::getHeight(), MapMode::GetMapUnit(), SvtGraphicStroke::getPath(), SvtGraphicFill::getPath(), MetaPointAction::GetPoint(), MetaBmpAction::GetPoint(), MetaBmpScaleAction::GetPoint(), MetaBmpExAction::GetPoint(), MetaBmpExScaleAction::GetPoint(), BitmapEx::GetPrefMapMode(), Bitmap::GetPrefMapMode(), GDIMetaFile::GetPrefMapMode(), BitmapEx::GetPrefSize(), Bitmap::GetPrefSize(), GDIMetaFile::GetPrefSize(), MetaRectAction::GetRect(), MetaGradientAction::GetRect(), tools::Polygon::GetSize(), MetaBmpScaleAction::GetSize(), MetaBmpExScaleAction::GetSize(), MetaLineAction::GetStartPoint(), basegfx::B2DRange::getWidth(), GRADIENT, GRADIENTEX, i, ISECTRECTCLIPREGION, ISECTREGIONCLIPREGION, tools::Rectangle::IsEmpty(), BitmapEx::IsEmpty(), vcl::Region::IsEmpty(), Bitmap::IsEmpty(), basegfx::utils::isInside(), LINE, OutputDevice::LogicToLogic(), MAPMODE, MOVECLIPREGION, nType, PIE, PIXEL, OutputDevice::PixelToLogic(), Point, POINT, POLYGON, POLYLINE, POLYPOLYGON, POP, PUSH, ReadSvtGraphicFill(), ReadSvtGraphicStroke(), RECT, ROUNDRECT, SvtGraphicStroke::setPath(), SvtGraphicFill::setPath(), GDIMetaFile::SetPrefMapMode(), and GDIMetaFile::SetPrefSize().

Referenced by ConvertGDIMetaFileToEMF(), and ConvertGDIMetaFileToWMF().

class UNLESS_MERGELIBS ( VCL_DLLPUBLIC  )

Definition at line 48 of file gdimetafiletools.hxx.

bool usesClipActions ( const GDIMetaFile rSource)