34 void const*
const pAnchorStructureElementKey,
35 ::std::vector<sal_Int32>
const*
const pAnnotIds)
37 maStructureElement(rStructureElement),
38 mbBackground(bBackground),
40 , m_pAnchorStructureElementKey(pAnchorStructureElementKey)
50 if(GroupPrimitive2D::operator==(rPrimitive))
StructureTagPrimitive2D class.
virtual sal_uInt32 getPrimitive2DID() const override
provide unique ID
StructureTagPrimitive2D(const vcl::PDFWriter::StructElement &rStructureElement, bool bBackground, bool bIsImage, Primitive2DContainer &&aChildren, void const *pAnchorStructureElementKey=nullptr, ::std::vector< sal_Int32 > const *pAnnotIds=nullptr)
constructor
::std::vector< sal_Int32 > m_AnnotIds
for Annot structure element, the ids of the annotations
bool isTaggedSdrObject() const
bool isBackground() const
virtual bool operator==(const BasePrimitive2D &rPrimitive) const override
compare operator
#define PRIMITIVE2D_ID_STRUCTURETAGPRIMITIVE2D