src/linetypes/subfilereference.h

changeset 18
918b6c0f8b5b
parent 14
20d2ed3af73d
child 21
0133e565e072
equal deleted inserted replaced
17:a5111f4e6412 18:918b6c0f8b5b
10 class linetypes::SubfileReference : public ColoredObject 10 class linetypes::SubfileReference : public ColoredObject
11 { 11 {
12 public: 12 public:
13 SubfileReference() = default; 13 SubfileReference() = default;
14 SubfileReference( 14 SubfileReference(
15 const Vertex& position, 15 const Point3D& position,
16 const Matrix3x3& transformation, 16 const Matrix3x3& transformation,
17 const QString &referenceName, 17 const QString &referenceName,
18 const Color color = colors::main); 18 const Color color = colors::main);
19 QVariant getProperty(Property property) const override; 19 QVariant getProperty(Property property) const override;
20 SetPropertyResult setProperty(Property property, const QVariant& value) override; 20 SetPropertyResult setProperty(Property property, const QVariant& value) override;
21 QString textRepresentation() const override; 21 QString textRepresentation() const override;
22 private: 22 private:
23 Vertex position; 23 Point3D position;
24 Matrix3x3 transformation; 24 Matrix3x3 transformation;
25 QString referenceName; 25 QString referenceName;
26 }; 26 };

mercurial