diff options
| author | Martin Owens <doctormo@gmail.com> | 2012-11-30 19:22:44 +0000 |
|---|---|---|
| committer | Martin Owens <doctormo@gmail.com> | 2012-11-30 19:22:44 +0000 |
| commit | 2f4efa8a787d175807a40b5bbafb1197e4dcc318 (patch) | |
| tree | c4b6fa6c2fcb10f4c75c407e2c34b4c6d97f0af0 /src/connection-points.h | |
| parent | Fix for 172236 : Dropper pixmaps and onetime fix (diff) | |
| download | inkscape-2f4efa8a787d175807a40b5bbafb1197e4dcc318.tar.gz inkscape-2f4efa8a787d175807a40b5bbafb1197e4dcc318.zip | |
Step 1. Remove junk and keep functionality.
(bzr r11894.1.1)
Diffstat (limited to 'src/connection-points.h')
| -rw-r--r-- | src/connection-points.h | 70 |
1 files changed, 0 insertions, 70 deletions
diff --git a/src/connection-points.h b/src/connection-points.h deleted file mode 100644 index c1ddeb481..000000000 --- a/src/connection-points.h +++ /dev/null @@ -1,70 +0,0 @@ -#ifndef INKSCAPE_CONNECTION_POINT_H -#define INKSCAPE_CONNECTION_POINT_H - -#include <2geom/point.h> -//#include <libavoid/vertices.h> -#include <libavoid/connector.h> - -#include "svg/stringstream.h" - - -enum ConnPointType { - ConnPointDefault = 0, - ConnPointUserDefined = 1 -}; -enum ConnPointDefaultPos{ - ConnPointPosTL, // Top Left - ConnPointPosTC, // Top Centre - ConnPointPosTR, // Top Right - ConnPointPosCL, // Centre Left - ConnPointPosCC, // Centre Centre - ConnPointPosCR, // Centre Right - ConnPointPosBL, // Bottom Left - ConnPointPosBC, // Bottom Centre - ConnPointPosBR, // Bottom Right -}; - - -struct ConnectionPoint -{ - ConnectionPoint(): - type(ConnPointDefault), // default to a default connection point - id(ConnPointPosCC), // default to the centre point - pos(), - dir(Avoid::ConnDirAll) // allow any direction - { - } - // type of the connection point - // default or user-defined - int type; - - /* id of the connection point - in the case of default - connection points it specifies - which of the 9 types the - connection point is. - */ - int id; - - /* position related to parent item - in the case of default connection - points, these positions should be - computed by the item's avoidRef - */ - Geom::Point pos; - - // directions from which connections can occur - Avoid::ConnDirFlags dir; - - bool operator!=(ConnectionPoint&); - bool operator==(ConnectionPoint&); -}; - -namespace Inkscape{ - -SVGIStringStream& operator>>(SVGIStringStream& istr, ConnectionPoint& cp); -SVGOStringStream& operator<<(SVGOStringStream& ostr, const ConnectionPoint& cp); - -} - -#endif
\ No newline at end of file |
