diff options
author | Armin Le Grand <Armin.Le.Grand@cib.de> | 2017-06-21 19:31:32 +0200 |
---|---|---|
committer | Thorsten Behrens <Thorsten.Behrens@CIB.de> | 2017-07-15 11:01:30 +0200 |
commit | 41f5459e5d4cbf5024995bce7d967104c7943830 (patch) | |
tree | d85eca88a6ac13b4a6eeaf9893a69979947328e4 /drawinglayer/inc | |
parent | 63bc9be68e6d7a0e681516b5a04953388644101a (diff) |
emfplus: more corrections and rough geometry
Corrected/streamlined more, added 1st rough geometry
creation to have a proof of concept. Checked the
helper classes based on EMFPObject and their derivates.
First versions of EMFPPlusDrawPolygon and
EMFPPlusFillPolygon, but the complex info in the data
objects needs more complex primitive creation. Not sure
if primitive creators like createHairlineAndFillPrimitive
will be usable, these are based on PropertyHolder info.
Also added usage of HandleNewClipRegion, that should be
usable
Change-Id: I96119be290140bee252ee21a3e1187fad60e9c7d
Diffstat (limited to 'drawinglayer/inc')
-rw-r--r-- | drawinglayer/inc/wmfemfhelper.hxx | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/drawinglayer/inc/wmfemfhelper.hxx b/drawinglayer/inc/wmfemfhelper.hxx index 699b065795df..a11b6578e572 100644 --- a/drawinglayer/inc/wmfemfhelper.hxx +++ b/drawinglayer/inc/wmfemfhelper.hxx @@ -208,6 +208,11 @@ namespace wmfemfhelper drawinglayer::primitive2d::Primitive2DContainer interpretMetafile( const GDIMetaFile& rMetaFile, const drawinglayer::geometry::ViewInformation2D& rViewInformation); + + void HandleNewClipRegion( + const basegfx::B2DPolyPolygon& rClipPolyPolygon, + TargetHolders& rTargetHolders, + PropertyHolders& rPropertyHolders); } #endif |