diff options
| author | mjwybrow <mjwybrow@users.sourceforge.net> | 2006-07-14 05:30:15 +0000 |
|---|---|---|
| committer | mjwybrow <mjwybrow@users.sourceforge.net> | 2006-07-14 05:30:15 +0000 |
| commit | 4d9217f4f7b6e5b11f88af486e8659f539dc1300 (patch) | |
| tree | 4e554ba1a27ff9ef8d3d3299cca9eb303c73a726 /src/libavoid/connector.h | |
| parent | fixed warnings (diff) | |
| download | inkscape-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/connector.h')
| -rw-r--r-- | src/libavoid/connector.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/libavoid/connector.h b/src/libavoid/connector.h index 0ec5890a1..a313e3bb4 100644 --- a/src/libavoid/connector.h +++ b/src/libavoid/connector.h @@ -51,9 +51,12 @@ class ConnRef void calcRouteDist(void); void updateEndPoint(const unsigned int type, const Point& point); void setEndPointId(const unsigned int type, const unsigned int id); + unsigned int getSrcShapeId(void); + unsigned int getDstShapeId(void); void makeActive(void); void makeInactive(void); void lateSetup(const Point& src, const Point& dst); + unsigned int id(void); VertInf *src(void); VertInf *dst(void); void removeFromGraph(void); @@ -64,6 +67,8 @@ class ConnRef int generatePath(Point p0, Point p1); void makePathInvalid(void); Router *router(void); + void setHateCrossings(bool value); + bool doesHateCrossings(void); friend void Router::attachedShapes(IntList &shapes, const unsigned int shapeId, const unsigned int type); @@ -87,6 +92,7 @@ class ConnRef bool _initialised; void (*_callback)(void *); void *_connector; + bool _hateCrossings; }; |
