22#include <config_options.h>
26class UNLESS_MERGELIBS(SVXCORE_DLLPUBLIC) E3dPolygonObj final :
public E3dCompoundObject
40 virtual ~E3dPolygonObj()
override;
49 E3dPolygonObj(
SdrModel& rSdrModel, E3dPolygonObj
const& rSource);
57 bool bAddText)
const override;
62 bool GetLineOnly()
const {
return bLineOnly; }
63 void SetLineOnly(
bool bNew);
virtual SdrObjKind GetObjIdentifier() const override
virtual rtl::Reference< SdrObject > CloneSdrObject(SdrModel &rTargetModel) const override
virtual rtl::Reference< SdrObject > DoConvertToPolyObj(bool bBezier, bool bAddText) const
virtual std::unique_ptr< sdr::contact::ViewContact > CreateObjectSpecificViewContact()