76 rContainer.
append(std::move(aRetval));
82 : maSdrLSTAttribute(rSdrLSTAttribute),
83 maUnitPolygon(
std::move(aUnitPolygon))
89 if(BufferedDecompositionPrimitive2D::operator==(rPrimitive))
void append(const Primitive2DReference &)
const ::basegfx::B2DPolygon & getUnitPolygon() const
virtual void create2DDecomposition(Primitive2DContainer &rContainer, const geometry::ViewInformation2D &aViewInformation) const override
virtual bool operator==(const BasePrimitive2D &rPrimitive) const override
virtual sal_uInt32 getPrimitive2DID() const override
SdrConnectorPrimitive2D(const attribute::SdrLineEffectsTextAttribute &rSdrLSTAttribute, ::basegfx::B2DPolygon aUnitPolygon)
const attribute::SdrLineEffectsTextAttribute & getSdrLSTAttribute() const
Primitive2DReference createHiddenGeometryPrimitives2D(const basegfx::B2DHomMatrix &rMatrix)
Primitive2DContainer createEmbeddedShadowPrimitive(Primitive2DContainer &&rContent, const attribute::SdrShadowAttribute &rShadow, const basegfx::B2DHomMatrix &rObjectMatrix, const Primitive2DContainer *pContentForShadow)
Primitive2DReference createPolygonLinePrimitive(const basegfx::B2DPolygon &rPolygon, const attribute::SdrLineAttribute &rLine, const attribute::SdrLineStartEndAttribute &rStroke)
Primitive2DReference createTextPrimitive(const basegfx::B2DPolyPolygon &rUnitPolyPolygon, const basegfx::B2DHomMatrix &rObjectTransform, const attribute::SdrTextAttribute &rText, const attribute::SdrLineAttribute &rStroke, bool bCellText, bool bWordWrap)
#define PRIMITIVE2D_ID_SDRCONNECTORPRIMITIVE2D