00001 /****************************************************************************** 00002 LEGAL: 00003 This framework and all source code supplied with it, except where specified, 00004 are Copyright Stephen Brandon and the University of Glasgow, 1999. You are free 00005 to use the source code for any purpose, including commercial applications, as 00006 long as you reproduce this notice on all such software. 00007 00008 Software production is complex and we cannot warrant that the Software will be 00009 error free. Further, we will not be liable to you if the Software is not fit 00010 for the purpose for which you acquired it, or of satisfactory quality. 00011 00012 WE SPECIFICALLY EXCLUDE TO THE FULLEST EXTENT PERMITTED BY THE COURTS ALL 00013 WARRANTIES IMPLIED BY LAW INCLUDING (BUT NOT LIMITED TO) IMPLIED WARRANTIES 00014 OF QUALITY, FITNESS FOR A PARTICULAR PURPOSE, AND NON-INFRINGEMENT OF THIRD 00015 PARTIES RIGHTS. 00016 00017 If a court finds that we are liable for death or personal injury caused by our 00018 negligence our liability shall be unlimited. 00019 00020 WE SHALL HAVE NO LIABILITY TO YOU FOR LOSS OF PROFITS, LOSS OF CONTRACTS, LOSS 00021 OF DATA, LOSS OF GOODWILL, OR WORK STOPPAGE, WHICH MAY ARISE FROM YOUR 00022 POSSESSION OR USE OF THE SOFTWARE OR ASSOCIATED DOCUMENTATION. WE SHALL HAVE 00023 NO LIABILITY IN RESPECT OF ANY USE OF THE SOFTWARE OR THE ASSOCIATED 00024 DOCUMENTATION WHERE SUCH USE IS NOT IN COMPLIANCE WITH THE TERMS AND 00025 CONDITIONS OF THIS AGREEMENT. 00026 00027 ******************************************************************************/ 00028 00029 #ifndef __SNDDISPLAYDATALIST_H__ 00030 #define __SNDDISPLAYDATALIST_H__ 00031 00032 #import <AppKit/AppKit.h> 00033 00046 @interface SndDisplayDataList: NSObject 00047 { 00049 NSMutableArray *embeddedArray; 00050 } 00051 00060 - sort; 00061 00074 - (int) findObjectContaining: (int) pixel 00075 next: (int *) next 00076 leadsOnFrom: (int *) leadsOnFrom; 00077 @end 00078 00079 #endif