ftp.nice.ch/pub/next/science/mathematics/NeXTcontour.1.7.NIHS.bs.tar.gz#/NeXTcontour_1.7/Source/ContourView.h

This is ContourView.h in view mode; [Download] [Up]

/* Generated by Interface Builder */
#import "Contour.h"
#import <appkit/View.h>
#import <appkit/Application.h>
#import <appkit/PrintInfo.h>
#import <dpsclient/wraps.h>
#import <appkit/Font.h>
#import <appkit/FontManager.h>
#import <appkit/ScrollView.h>

@interface ContourView:View
{
    id	theFontManager;
    id	contourParam;
    id	printColorAccessory;
    float ppxunit, ppyunit;	/* pixels per xunit, pixels per y unit */
    id     newTitleFont;
    id     newLabelFont;
    NXPoint oldMin, oldMax;
}

-contourAndDraw;
-gridAndDraw;

- initFrame:(const NXRect *)frameRect;
- clear:sender;
- doPrinting:sender;
- setDrawColor:(float) color;
- doPrinting:sender;

// Any subclass of View needs to implement its own drawSelf method
- drawSelf: (const NXRect *)rects :(int)rectCount;

/*
 * We implement the mouseDown method to allow zooming and also to allow
 * moving the legend box.  We lean heavily on the code in the
 * /NextDeveloper/Examples/Mandelbrot directory.
 */
- mouseDown:(NXEvent *)e;

- saveEPS:sender;
- savePSCode:(char *)aFile;
- copyPScode:sender;
@end





These are the contents of the former NiCE NeXT User Group NeXTSTEP/OpenStep software archive, currently hosted by Netfuture.ch.