ftp.nice.ch/pub/next/graphics/3d/Sphere.1.0.N.bs.tar.gz#/Sphere/IB-Sphere/SphereControl.h

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

/* Generated by Interface Builder */

#import <objc/Object.h>

@interface SphereControl:Object
{
    id sphereViewPtr;
    id sphereDrawerPtr;
    id hideBoxPtr;
    id shadeBoxPtr;
    id autoRenderPtr;

    id	radiusTextDisplayPtr;
    id	thetaTextDisplayPtr;
    id	phiTextDisplayPtr;
    id	longTextDisplayPtr;
    id	latTextDisplayPtr;
	
	id	helpPanel;
	id	infoPanel;
    
    int radius, theta, phi, lat, longi;
    BOOL hideFlag, shadeFlag, autoDraw;
}
- init;

- getRadiusSlider:sender;
- getThetaSlider:sender;
- getPhiSlider:sender;
- getLatSlider:sender;
- getLongSlider:sender;

- (int) readRadius;
- (int) readTheta;
- (int) readPhi;
- (int) readLat;
- (int) readLong;
- (BOOL) readShadeFlag;
- (BOOL) readHideFlag;
- (BOOL) readAutoDraw;

- writeRadius:(int) val;
- writeTheta:(int) val;
- writePhi:(int) val;
- writeLat:(int) val;
- writeLong:(int) val;
- writeHideFlag:(BOOL) val;
- writeShadeFlag:(BOOL) val;
- writeAutoDraw:(BOOL) val;

- messageSphereDrawer: sender;
- clickHideBox: sender;
- clickShadeBox: sender;
- autoRender: sender;

- loadInfoNib:sender;
- loadHelpNib:sender;

@end

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