20#ifndef INCLUDED_SVX_CUBE3D_HXX
21#define INCLUDED_SVX_CUBE3D_HXX
25#include <rtl/ustring.hxx>
32class E3dDefaultAttributes;
56 void SetDefaultAttributes(
const E3dDefaultAttributes& rDefault);
65 const E3dDefaultAttributes& rDefault,
83 void SetPosIsCenter(
bool bNew);
virtual SdrObjKind GetObjIdentifier() const override
virtual rtl::Reference< SdrObject > CloneSdrObject(SdrModel &rTargetModel) const override
basegfx::B3DVector aCubeSize
const basegfx::B3DVector & GetCubeSize() const
const basegfx::B3DPoint & GetCubePos() const
basegfx::B3DPoint aCubePos
bool GetPosIsCenter() const
virtual OUString TakeObjNamePlural() const override
virtual OUString TakeObjNameSingul() const override
virtual rtl::Reference< SdrObject > DoConvertToPolyObj(bool bBezier, bool bAddText) const
virtual std::unique_ptr< sdr::contact::ViewContact > CreateObjectSpecificViewContact()
#define SVXCORE_DLLPUBLIC