summaryrefslogtreecommitdiff
path: root/tikzit/src/gtk/Edge+Render.h
diff options
context:
space:
mode:
authorrandomguy3 <randomguy3@7c02a99a-9b00-45e3-bf44-6f3dd7fddb64>2012-01-18 12:09:21 +0000
committerrandomguy3 <randomguy3@7c02a99a-9b00-45e3-bf44-6f3dd7fddb64>2012-01-18 12:09:21 +0000
commit42cc92ea91cb770e9e0e64e5bede18aa5cfce25d (patch)
tree8a7c592d746e760b68eb7b0da17de4c5ec16f928 /tikzit/src/gtk/Edge+Render.h
parent9e71f7db3c487633d2ec170369d0ecc5f61280cf (diff)
GTK: Arrow heads (and tails)!
git-svn-id: https://tikzit.svn.sourceforge.net/svnroot/tikzit/trunk@396 7c02a99a-9b00-45e3-bf44-6f3dd7fddb64
Diffstat (limited to 'tikzit/src/gtk/Edge+Render.h')
-rw-r--r--tikzit/src/gtk/Edge+Render.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/tikzit/src/gtk/Edge+Render.h b/tikzit/src/gtk/Edge+Render.h
index 11f02b1..e88b28a 100644
--- a/tikzit/src/gtk/Edge+Render.h
+++ b/tikzit/src/gtk/Edge+Render.h
@@ -23,7 +23,8 @@
@interface Edge (Render)
+ (float) controlPointRadius;
-- (void) renderControlsToSurface:(id<Surface>)surface withContext:(id<RenderContext>)context;
+- (void) renderControlsInContext:(id<RenderContext>)context withTransformer:(Transformer*)transformer;
+- (void) renderBasicEdgeInContext:(id<RenderContext>)context withTransformer:(Transformer*)t selected:(BOOL)selected;
- (void) renderToSurface:(id<Surface>)surface withContext:(id<RenderContext>)context selected:(BOOL)selected;
- (NSRect) renderedBoundsWithTransformer:(Transformer*)t whenSelected:(BOOL)selected;
- (BOOL) hitByPoint:(NSPoint)p onSurface:(id<Surface>)surface withFuzz:(float)fuzz;