32 const sal_uInt32
nCount(rRanges.size());
41 aRetval.append(aDiscretePolygon);
70 aRetval[0] = aOutline;
78 std::vector< basegfx::B2DRange >&& rRanges )
79 :
sdr::overlay::OverlayObject(rColor)
80 , maRanges(
std::move(rRanges))
B2DPolyPolygon solvePolygonOperationOr(const B2DPolyPolygon &rCandidateA, const B2DPolyPolygon &rCandidateB)
const std::vector< basegfx::B2DRange > & getRanges() const
void setRanges(std::vector< basegfx::B2DRange > &&rNew)
OverlayManager * getOverlayManager() const
std::vector< basegfx::B2DRange > maRanges
void remove(OverlayObject &rOverlayObject)
B2DPolygon createPolygonFromRect(const B2DRectangle &rRect, double fRadiusX, double fRadiusY)
void allowAntiAliase(bool bNew)
const Color & getBaseColor() const
virtual ~OverlayRangesOutline() override
virtual drawinglayer::primitive2d::Primitive2DContainer createOverlayObjectPrimitive2DSequence() override
OverlayRangesOutline(const Color &rColor, std::vector< basegfx::B2DRange > &&rRanges)