summaryrefslogtreecommitdiff
path: root/tikzit/src/common/Edge.h
diff options
context:
space:
mode:
authorrandomguy3 <randomguy3@7c02a99a-9b00-45e3-bf44-6f3dd7fddb64>2012-01-17 19:47:18 +0000
committerrandomguy3 <randomguy3@7c02a99a-9b00-45e3-bf44-6f3dd7fddb64>2012-01-17 19:47:18 +0000
commit659d89d7410f3addd563b8eb9e8ba7ddaaeb3cbe (patch)
tree312896e96e59e59ea92ebf686db8f8c4575fa162 /tikzit/src/common/Edge.h
parent79de5d881ffa864b8c33462fda27608a9b20a651 (diff)
We can now render arrow heads (in the GTK port, at least).
git-svn-id: https://tikzit.svn.sourceforge.net/svnroot/tikzit/trunk@390 7c02a99a-9b00-45e3-bf44-6f3dd7fddb64
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.
*/