This is main.c in view mode; [Download] [Up]
// Copyright (c) 1997 Todd Anthony Nathan All Rights Reserved. // // Created: Sun Mar 9 02:16:13 GMT-0600 1997 // By: Todd Anthony Nathan // // You are free to do as you see fit with this software. The author // doesn't make any implied or non-implied guarentees to the fitness // of the software. Use it at your own risk. /// #import <appkit/appkit.h> #import <misckit/miscgiskit.h> #import "MiscCoordAdditions.h" int main () { id data; NXPoint currPoint; int index; data = [[MiscCoord alloc] init]; for ( index = 8; index >= 0; index-- ) { currPoint.x = index; currPoint.y = -index; [data replacePoint:&currPoint at:index]; } currPoint.x = 100; currPoint.y = -100; [data prependPoint:&currPoint]; currPoint.x = 200; currPoint.y = -200; [data appendPoint:&currPoint]; currPoint.x = 1000; currPoint.y = -1000; [data insertPoint:&currPoint at:20]; // Print the data forwards ... printf("Data Forward ...\n"); [data dumpPoints]; // Print the data backwards ... printf("Data Backwards ...\n"); [data reverse]; [data dumpPoints]; [data free]; return ( 0 ); }
These are the contents of the former NiCE NeXT User Group NeXTSTEP/OpenStep software archive, currently hosted by Netfuture.ch.