20#include <com/sun/star/drawing/Direction3D.hpp>
21#include <libxml/xmlwriter.h>
49 assert(SfxPoolItem::operator==(rItem));
92 (void)xmlTextWriterStartElement(pWriter, BAD_CAST(
"SvxB3DVectorItem"));
93 (void)xmlTextWriterWriteAttribute(pWriter, BAD_CAST(
"whichId"), BAD_CAST(OString::number(
Which()).getStr()));
94 (void)xmlTextWriterWriteAttribute(pWriter, BAD_CAST(
"x"), BAD_CAST(OString::number(
aVal.
getX()).getStr()));
95 (void)xmlTextWriterWriteAttribute(pWriter, BAD_CAST(
"y"), BAD_CAST(OString::number(
aVal.
getY()).getStr()));
96 (void)xmlTextWriterWriteAttribute(pWriter, BAD_CAST(
"z"), BAD_CAST(OString::number(
aVal.
getZ()).getStr()));
97 (void)xmlTextWriterEndElement(pWriter);
virtual ~SvxB3DVectorItem() override
SvxB3DVectorItem(TypedWhichId< SvxB3DVectorItem > nWhich, const basegfx::B3DVector &rVal)
void dumpAsXml(xmlTextWriterPtr pWriter) const override
virtual SvxB3DVectorItem * Clone(SfxItemPool *pPool=nullptr) const override
virtual bool PutValue(const css::uno::Any &rVal, sal_uInt8 nMemberId) override
virtual bool operator==(const SfxPoolItem &) const override
virtual bool QueryValue(css::uno::Any &rVal, sal_uInt8 nMemberId=0) const override
struct _xmlTextWriter * xmlTextWriterPtr
css::drawing::Direction3D aDirection