summaryrefslogtreecommitdiffstats
path: root/src/connection-points.h
diff options
context:
space:
mode:
authorMartin Owens <doctormo@gmail.com>2012-11-30 19:22:44 +0000
committerMartin Owens <doctormo@gmail.com>2012-11-30 19:22:44 +0000
commit2f4efa8a787d175807a40b5bbafb1197e4dcc318 (patch)
treec4b6fa6c2fcb10f4c75c407e2c34b4c6d97f0af0 /src/connection-points.h
parentFix for 172236 : Dropper pixmaps and onetime fix (diff)
downloadinkscape-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.h70
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