View | Details | Raw Unified | Return to issue 112422
Collapse All | Expand All

(-)a/slideshow/source/engine/slide/layer.cxx (+4 lines)
Lines 36-41 Link Here
36
#include <basegfx/range/b2dpolyrange.hxx>
36
#include <basegfx/range/b2dpolyrange.hxx>
37
#include <basegfx/matrix/b2dhommatrix.hxx>
37
#include <basegfx/matrix/b2dhommatrix.hxx>
38
#include <basegfx/polygon/b2dpolypolygon.hxx>
38
#include <basegfx/polygon/b2dpolypolygon.hxx>
39
#include <basegfx/polygon/b2dpolypolygontools.hxx>
40
#include <basegfx/polygon/b2dpolypolygoncutter.hxx>
39
41
40
#include "layer.hxx"
42
#include "layer.hxx"
41
43
Lines 288-293 Link Here
288
                // clipping, and render each shape that intersects with 
290
                // clipping, and render each shape that intersects with 
289
                // the calculated update area
291
                // the calculated update area
290
                ::basegfx::B2DPolyPolygon aClip( maUpdateAreas.solveCrossovers() );
292
                ::basegfx::B2DPolyPolygon aClip( maUpdateAreas.solveCrossovers() );
293
                aClip = ::basegfx::tools::stripNeutralPolygons(aClip);
294
                aClip = ::basegfx::tools::stripDispensablePolygons(aClip, false);
291
295
292
                // actually, if there happen to be shapes with zero
296
                // actually, if there happen to be shapes with zero
293
                // update area in the maUpdateAreas vector, the
297
                // update area in the maUpdateAreas vector, the

Return to issue 112422