This is StereoView.h in view mode; [Download] [Up]
/* Generated by Interface Builder */ #import <appkit/View.h> #import "CubeView.h" @interface StereoView:View { id delegate; id myApp; id helpPanel; NXRect left_Rect, right_Rect; id leftView, rightView; id joyStick; id DistanceSlider; id EyeButton; id AxesButton; id CubeButton; id showDist; id showTheta; id showPhi; id showDataSet; id openReq; id saveReq; int textDidChange; int textNeedsSaving; float eyeOffset; long nlines; int max_path; float *path, *scratch; char *fileNAME; id dataList; id myStorage; } - initFrame:(const NXRect *) frameRect; -(BOOL)acceptsFirstResponder; /* -resignFirstResponder; */ - copy:sender; - drawSelf:(const NXRect *)rects :(int)rectCount; - sizeTo:(NXCoord)width :(NXCoord)height; - setEyeOffset:(float)floatVal; - (float)getEyeOffset; - setAxes:(int)intVal; - (int)getAxes; - setCube:(int)intVal; - (int)getCube; - S_Reset:sender; - showError:(char *)errorMessage; - prtCopy; - printPSCode:sender; - textChanged:sender; - textEdited:sender; - plot:sender; - clear:sender; /* - setDistanceSlider:anObject; - setPhiSlider:anObject; - setThetaSlider:anObject; */ - setPhiTheta:sender; - set_Theta:sender; - set_Phi:sender; - set_dist:sender; - toggle_Cube:sender; - toggle_Axes:sender; - toggle_Eyes:sender; - sizeTo:(NXCoord)width :(NXCoord)height; - windowDidResize:sender; - windowWillResize:sender toSize:(NXSize *)aSize; - openData:sender; - saveRequest:sender; - saveInRequest:sender; - saveText:(id)win inPath:(const char *)name; - closeRequest:sender; - (BOOL)readData:(NXStream *)stream; - (BOOL)store_pts:(char)cmd:(float *)argv; - readSData:(char *)fileName; - readFile:(char *)fileName; - debug; @end @interface Object(StereoViewDelegate) - stereoView:sender providePoints:(NXStream **)stream; - stereoView:sender pointDidChange:(char *)aLine; - stereoView:sender clearText:(char *)aLine; - stereoView:sender openData:(NXRect *)rects; @end
These are the contents of the former NiCE NeXT User Group NeXTSTEP/OpenStep software archive, currently hosted by Netfuture.ch.