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 }; |