summaryrefslogtreecommitdiffstats
path: root/src/libavoid/shape.h
diff options
context:
space:
mode:
authormjwybrow <mjwybrow@users.sourceforge.net>2006-07-14 05:30:15 +0000
committermjwybrow <mjwybrow@users.sourceforge.net>2006-07-14 05:30:15 +0000
commit4d9217f4f7b6e5b11f88af486e8659f539dc1300 (patch)
tree4e554ba1a27ff9ef8d3d3299cca9eb303c73a726 /src/libavoid/shape.h
parentfixed warnings (diff)
downloadinkscape-4d9217f4f7b6e5b11f88af486e8659f539dc1300.tar.gz
inkscape-4d9217f4f7b6e5b11f88af486e8659f539dc1300.zip
* src/sp-conn-end-pair.cpp, src/connector-context.cpp,
src/document.cpp, src/libavoid/*: Update libavoid with upstream fixes, optimisations and new features. (bzr r1411)
Diffstat (limited to 'src/libavoid/shape.h')
-rw-r--r--src/libavoid/shape.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/libavoid/shape.h b/src/libavoid/shape.h
index cdcbe7839..28f38298d 100644
--- a/src/libavoid/shape.h
+++ b/src/libavoid/shape.h
@@ -52,12 +52,17 @@ class ShapeRef
void makeInactive(void);
void removeFromGraph(void);
+ void markForMove(void);
+ void clearMoveMark(void);
+
+ VertInf *getPointVertex(const Point& point);
private:
Router *_router;
unsigned int _id;
Polygn _poly;
bool _active;
+ bool _inMoveList;
ShapeRefList::iterator _pos;
VertInf *_firstVert;
VertInf *_lastVert;