Fri, 08 Nov 2019 19:05:07 +0200
things
#pragma once #include "object.h" #include "matrix.h" namespace linetypes { class SubfileReference; } class linetypes::SubfileReference : public ColoredObject { public: SubfileReference() = default; SubfileReference( const Vertex& position, const Matrix3x3& transformation, const QString &referenceName, const Color color = colors::main); QVariant getProperty(Property property) const override; SetPropertyResult setProperty(Property property, const QVariant& value) override; QString textRepresentation() const override; private: Vertex position; Matrix3x3 transformation; QString referenceName; };