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.