# ifndef _SET_OF_INT_H_ # define _SET_OF_INT_H_ # include "Seq.h" /* //////////// */ # define NOT_A_MEMBER -1 /* //////////// */ bool ReadSelectionOneLine (TokenizeData * d, int select[],char * key,int SeqStartPos) ; void ReadSelection(TokenizeData * d, int select[]) ; int IntMemberOf(int query, int * SetOfInt) ; void RemoveSel3FromSel2To(int *NewSel,int *CoreSel,int *select) ; int * InvertSelection(int *select, int *out, int SeqSz) ; bool InSelectionP(int i, int *select) ; void ReadSelectionWNames(TokenizeData * d, int select[], char * CannonicalNames[]) ; void PrintSetOfInt(int * SetOfInt) ; void ReadSelectionWNames(TokenizeData * d, int select[], char * CannonicalNames[]) ; int * NotIntersect(int * s1, int *s2) ; int * ReadSetOfInt(TokenizeData * d) ; int SizeSetOfInt(int * SetOfInt) ; # endif