1 //  PXPencilTool.h
2 //  Pixen
3 //
4 //  Created by Joe Osborn on Tue Sep 30 2003.
5 //  Copyright (c) 2003 Open Sword Group. All rights reserved.
6 //
7 
8 #import <Foundation/Foundation.h>
9 #import "PXTool.h"
10 
11 @interface PXPencilTool : PXTool {
12     id color;
13 
14 	BOOL shiftDown;
15 }
16 - (void)mouseDownAt:(NSPoint)aPoint fromCanvasController:controller;
17 - (void)mouseDraggedFrom:(NSPoint)origin to:(NSPoint)destination fromCanvasController:controller;
18 - (void)mouseUpAt:(NSPoint)point fromCanvasController:controller;
19 - (void)drawWithOldColor:(NSColor *)oldColor newColor:(NSColor *)newColor atPoint:(NSPoint)aPoint inLayer:aLayer ofCanvas:aCanvas;
20 - (void)drawPixelAtPoint:(NSPoint)aPoint inCanvas:aCanvas;
21 - (void)drawLineFrom:(NSPoint)initialPoint to:(NSPoint)finalPoint inCanvas:canvas;
22 - (void)setColor:aColor;
23 - color;
24 @end
25