111 bool isSelected() const; |
111 bool isSelected() const; |
112 int lineNumber() const; |
112 int lineNumber() const; |
113 void move (Vertex vect); |
113 void move (Vertex vect); |
114 LDObject* next() const; |
114 LDObject* next() const; |
115 virtual int numVertices() const = 0; |
115 virtual int numVertices() const = 0; |
116 LDObject* parent() const; |
|
117 LDObject* previous() const; |
116 LDObject* previous() const; |
118 bool previousIsInvertnext (LDBfc*& ptr); |
117 bool previousIsInvertnext (LDBfc*& ptr); |
119 QColor randomColor() const; |
118 QColor randomColor() const; |
120 void replace (LDObject* other); |
119 void replace (LDObject* other); |
121 void select(); |
120 void select(); |
122 void setColor (LDColor color); |
121 void setColor (LDColor color); |
123 void setDocument (LDDocument* document); |
122 void setDocument (LDDocument* document); |
124 void setHidden (bool value); |
123 void setHidden (bool value); |
125 void setParent (LDObject* parent); |
|
126 void setVertex (int i, const Vertex& vert); |
124 void setVertex (int i, const Vertex& vert); |
127 void swap (LDObject* other); |
125 void swap (LDObject* other); |
128 LDObject* topLevelParent(); |
126 LDObject* topLevelParent(); |
129 virtual LDObjectType type() const = 0; |
127 virtual LDObjectType type() const = 0; |
130 virtual QString typeName() const = 0; |
128 virtual QString typeName() const = 0; |