This is LyapunovView.h in view mode; [Download] [Up]
/* Generated by Interface Builder */
#import <appkit/View.h>
#define XSIZE 512 // currently fixed size
#define YSIZE 512 // currently fixed size
#define RGB 3 // 3 bytes - red, green, blue
#define RED 0
#define GREEN 1
#define BLUE 2
@interface LyapunovView:View
{
id pattern;
id posMatrix;
id scaleMatrix;
id fromShade;
id toShade;
id backShade;
id depth;
id initialValue;
id contrastText;
id contrastSlider;
id avgOut;
id plotType;
id reApplyButton;
float space[XSIZE][YSIZE];
char pixels[XSIZE*YSIZE*RGB];
float xPos, yPos, xScale, yScale, initial, contrast;
int deep, patternLength;
short patternNum[16];
NXColor backColor, fromColor, toColor;
const char *patternString;
BOOL singleDot;
}
- initFrame:(const NXRect *)frm; // designated initializer
- appDidInit:sender; // app delegate method
- go:sender; // compute image
- reApply:sender; // re-compute color map
- contrast:sender; // sets up contrast
- newParam:sender; // new image params
- drawSelf:(NXRect *)rects :(int)rectCount; // internal method
- mouseDown:(NXEvent *)e; // to easily get new coords
@end
These are the contents of the former NiCE NeXT User Group NeXTSTEP/OpenStep software archive, currently hosted by Netfuture.ch.