| 38 LDColor defaultColor() const override { return EdgeColor; } |
38 LDColor defaultColor() const override { return EdgeColor; } |
| 39 LDEdgeLine* becomeEdgeLine(); |
39 LDEdgeLine* becomeEdgeLine(); |
| 40 QString typeName() const override { return "condline"; } |
40 QString typeName() const override { return "condline"; } |
| 41 |
41 |
| 42 protected: |
42 protected: |
| 43 friend class Model; |
43 friend class ResourceVector<LDObject>; |
| 44 LDConditionalEdge (Model* model); |
44 LDConditionalEdge (Model* model); |
| 45 LDConditionalEdge (const Vertex& v0, const Vertex& v1, const Vertex& v2, const Vertex& v3, Model* model = nullptr); |
45 LDConditionalEdge (const Vertex& v0, const Vertex& v1, const Vertex& v2, const Vertex& v3, Model* model = nullptr); |
| 46 }; |
46 }; |