home *** CD-ROM | disk | FTP | other *** search
/ Altsys Virtuoso 2.0K / virtuoso_20k.iso / DemoApps / Graphics / PostScript / Bezier / Source / Bezier.h < prev    next >
Encoding:
Text File  |  1990-04-26  |  498 b   |  30 lines

  1.  
  2. /* Generated by Interface Builder */
  3.  
  4. #import <appkit/View.h>
  5.  
  6. typedef struct { int x, y;} MYPoint;
  7.  
  8. #define xSize 2.0
  9.  
  10. @interface Bezier:View
  11. {
  12.   NXPoint p[ 4];
  13.   float lineWidth, blockSize;
  14. }
  15.  
  16. + newFrame:(NXRect *)r;
  17.  
  18. - setLineWidth:(double)width;
  19. - setBlockSize:(double)size;
  20. - takeLineWidthFrom:sender;
  21. - takeBlockSizeFrom:sender;
  22. -(double)blockSize;
  23. -(double)lineWidth;
  24.  
  25. -(BOOL)acceptsFirstMouse;    // accept first mouseDown.
  26. - mouseDown:(NXEvent *)e;
  27. - drawSelf:(NXRect *)r :(int)count;
  28.  
  29. @end
  30.