ftp.nice.ch/pub/next/graphics/3d/StereoScope.3.7.N.bs.tar.gz#/StereoScope-3.7/StereoView.h

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.