ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/group/trunk/OOPSE/libmdtools/Exclude.hpp
Revision: 410
Committed: Wed Mar 26 21:23:00 2003 UTC (21 years, 3 months ago) by gezelter
File size: 559 byte(s)
Log Message:
Fixes in Atom and Exclude list

File Contents

# Content
1 #ifndef __EXCLUDE_H__
2 #define __EXCLUDE_H__
3
4 class Exclude{
5
6 public:
7 Exclude(int theIndex);
8 ~Exclude(){}
9
10 static int* exPairs; // The Excludes array
11 static int nExcludes;
12
13 static void createArray( int nExludes );
14 static void destroyArray( void );
15 static int* getArray( void ){ return exPairs; }
16 void addExcludePairs(int nAdded, int* AexPair);
17 void deleteExcludePair(int theIndex);
18 void deleteRange(int startIndex, int stopIndex);
19
20 void setPair( int i, int j);
21
22 protected:
23
24 int exI;
25 int exJ;
26 };
27
28
29
30
31 #endif // __EXCLUDE_H__