summaryrefslogtreecommitdiff
path: root/tikzit/src/common/Edge.h
diff options
context:
space:
mode:
Diffstat (limited to 'tikzit/src/common/Edge.h')
-rw-r--r--tikzit/src/common/Edge.h22
1 files changed, 22 insertions, 0 deletions
diff --git a/tikzit/src/common/Edge.h b/tikzit/src/common/Edge.h
index b92d7a7..959a724 100644
--- a/tikzit/src/common/Edge.h
+++ b/tikzit/src/common/Edge.h
@@ -73,6 +73,8 @@ typedef enum {
NSPoint cp2;
NSPoint mid;
NSPoint midTan;
+ NSPoint headTan;
+ NSPoint tailTan;
}
/*!
@@ -200,6 +202,26 @@ typedef enum {
@property (readonly) NSPoint rightNormal;
/*!
+ @property leftHeadNormal
+ */
+@property (readonly) NSPoint leftHeadNormal;
+
+/*!
+ @property rightHeadNormal
+ */
+@property (readonly) NSPoint rightHeadNormal;
+
+/*!
+ @property leftTailNormal
+ */
+@property (readonly) NSPoint leftTailNormal;
+
+/*!
+ @property rightTailNormal
+ */
+@property (readonly) NSPoint rightTailNormal;
+
+/*!
@property isSelfLoop
@brief Returns YES if this edge is a self loop.
*/