home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
OpenStep 4.2J (Developer)
/
os42jdev.iso
/
NextDeveloper
/
Examples
/
AppKit
/
Draw
/
Line.h
< prev
next >
Wrap
Text File
|
1995-09-04
|
583b
|
30 lines
@interface Line : Graphic
{
int startCorner; /* corner we start creating from */
}
/* Creation method */
- (id)init;
/* Methods overridden from superclass */
- (BOOL)isValid;
- (int)moveCorner:(int)corner to:(NSPoint)point constrain:(BOOL)flag;
- (void)constrainCorner:(int)corner toAspectRatio:(float)ratio;
- (int)cornerMask;
- draw;
- (BOOL)hit:(NSPoint)point;
/* Methods to be overridden by subclassers */
- (float)arrowAngle:(int)corner;
- (void)drawLine;
/* Archiving */
- (id)propertyList;
- initFromPropertyList:(id)plist inDirectory:(NSString *)directory;
@end