This is SNUserPathOperation.h in view mode; [Download] [Up]
//
// $Id: SNUserPathOperation.h,v 1.1.1.1 1997/12/09 07:18:58 nygard Exp $
//
#import <AppKit/AppKit.h>
#import <AppKit/dpsOpenStep.h>
@interface SNUserPathOperation : NSObject
{
DPSUserPathOp operator;
NSPoint point1;
NSPoint point2;
NSPoint point3;
float radius;
float angle1;
float angle2;
}
+ (void) initialize;
+ _operation:(DPSUserPathOp)anOperator;
+ arc:(NSPoint)aPoint:(float)aRadius:(float)anAngle1:(float)anAngle2;
+ arcn:(NSPoint)aPoint:(float)aRadius:(float)anAngle1:(float)anAngle2;
+ arct:(NSPoint)aPoint1:(NSPoint)aPoint2:(float)aRadius;
+ closepath;
+ curveto:(NSPoint)aPoint1:(NSPoint)aPoint2:(NSPoint)aPoint3;
+ lineto:(NSPoint)aPoint;
+ moveto:(NSPoint)aPoint;
+ rcurveto:(NSPoint)delta1:(NSPoint)delta2:(NSPoint)delta3;
+ rlineto:(NSPoint)delta;
+ rmoveto:(NSPoint)delta;
+ setbbox:(NSPoint)lowerLeft:(NSPoint)upperRight;
+ ucache;
- initWithOperator:(DPSUserPathOp)anOperator;
- (void) encodeWithCoder:(NSCoder *)aCoder;
- initWithCoder:(NSCoder *)aDecoder;
- (int) operandCount;
- (DPSUserPathOp) operator;
- (void) operands:(float *)operands;
- (NSPoint) lowerLeft;
- (NSPoint) upperRight;
// Private
- (void) setPoint1:(NSPoint)aPoint;
- (void) setPoint2:(NSPoint)aPoint;
- (void) setPoint3:(NSPoint)aPoint;
- (void) setRadius:(float)newRadius;
- (void) setAngle1:(float)anAngle;
- (void) setAngle2:(float)anAngle;
- (NSString *) description;
@end
These are the contents of the former NiCE NeXT User Group NeXTSTEP/OpenStep software archive, currently hosted by Netfuture.ch.