Main Page | Modules | Data Structures | File List | Data Fields | Globals

massspec/int_array.h

00001 #ifndef _INT_ARRAY_H_ 00002 #define _INT_ARRAY_H_ 00003 00004 /* Copyright (c) Kyriacos Leptos and the President and Fellows of Harvard University 00005 Release Date: 2004-11-01 00006 Part of the MapQuant suite library "massspec.lib" 00007 */ 00008 00028 /* 1 */ int* IntArray_create(int size); 00029 00038 /* 2 */ void IntArray_init(int* array, int size, int value); 00039 00048 /* 3 */ int* IntArray_createInit(int size, int first, ...); 00049 /* 4 */ int* IntArray_createOnes(int size); 00050 /* 5 */ int* IntArray_createZeros(int size); 00051 /* 6 */ int* IntArray_createIncr(int size, int start); 00052 00053 /* 7 */ int* IntArray_copyUsingIndexArray(int* array, int* index_array, int npeaks); 00054 /* 8 */ int* IntArray_copy(int* array, int nsize); 00055 /* 8.5*/int* IntArray_copyPart(int* array, int start, int stop); 00056 00057 /* 9 */ void IntArray_sum(int* array_1, int* array_2, int nstart, int nstop); 00058 /*10 */ char* IntArray_toString(int* array, int nsize); 00059 00060 /*11 */ void IntArray_print (int* array, int start, int stop, int format); 00061 /*12 */ void IntArray_fprint (FILE* fp, int* array, int start, int stop, int format); 00062 /*13 */ void IntArray_fprintf(FILE* fp, int* array, int start, int stop, int npl, char* format); 00063 /*14 */ void IntArray_fprintDelimited(FILE* fp, int* array, int start, int stop, char delimiter); 00064 00065 #endif 00066

Generated on Sun Feb 13 01:05:57 2005 for MapQuant by doxygen 1.3.7