From 4dc1fc8f01d3dbcb1d5181865f21b39f3ef2c9b2 Mon Sep 17 00:00:00 2001 From: wmayer Date: Fri, 2 Dec 2022 19:06:27 +0100 Subject: [PATCH] Base: refactor InventorBuilder --- src/Base/Builder3D.cpp | 8 ++++---- src/Base/Builder3D.h | 4 ++-- tests/src/InventorBuilder.cpp | 4 ++-- 3 files changed, 8 insertions(+), 8 deletions(-) diff --git a/src/Base/Builder3D.cpp b/src/Base/Builder3D.cpp index d5c14e8423..56d331ac1c 100644 --- a/src/Base/Builder3D.cpp +++ b/src/Base/Builder3D.cpp @@ -480,9 +480,9 @@ void MaterialBindingItem::write(InventorOutput& out) const // ----------------------------------------------------------------------------- -DrawStyleItem::DrawStyleItem(DrawStyle style) : style(style) +void DrawStyleItem::setValue(DrawStyle value) { - + style = value; } void DrawStyleItem::write(InventorOutput& out) const @@ -511,9 +511,9 @@ void ShapeHintsItem::write(InventorOutput& out) const // ----------------------------------------------------------------------------- -PolygonOffsetItem::PolygonOffsetItem(PolygonOffset offset) : offset(offset) +void PolygonOffsetItem::setValue(PolygonOffset value) { - + offset = value; } void PolygonOffsetItem::write(InventorOutput& out) const diff --git a/src/Base/Builder3D.h b/src/Base/Builder3D.h index e6fff19450..0124f3fc05 100644 --- a/src/Base/Builder3D.h +++ b/src/Base/Builder3D.h @@ -325,7 +325,7 @@ private: class BaseExport DrawStyleItem : public NodeItem { public: - explicit DrawStyleItem(DrawStyle style); + void setValue(DrawStyle value); void write(InventorOutput& out) const override; private: @@ -351,7 +351,7 @@ private: class BaseExport PolygonOffsetItem : public NodeItem { public: - explicit PolygonOffsetItem(PolygonOffset offset); + void setValue(PolygonOffset value); void write(InventorOutput& out) const override; private: diff --git a/tests/src/InventorBuilder.cpp b/tests/src/InventorBuilder.cpp index a5fd2219da..449388af5e 100644 --- a/tests/src/InventorBuilder.cpp +++ b/tests/src/InventorBuilder.cpp @@ -220,7 +220,7 @@ R"(DrawStyle { { QFETCH(QString, result); - Base::DrawStyleItem item{Base::DrawStyle{}}; + Base::DrawStyleItem item; builder.addNode(item); QString string = QString::fromStdString(output.str()); @@ -267,7 +267,7 @@ R"(PolygonOffset { { QFETCH(QString, result); - Base::PolygonOffsetItem item{Base::PolygonOffset{}}; + Base::PolygonOffsetItem item; builder.addNode(item); QString string = QString::fromStdString(output.str());