ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/group/trunk/OOPSE/libBASS/RigidBodyStamp.hpp
(Generate patch)

Comparing trunk/OOPSE/libBASS/RigidBodyStamp.hpp (file contents):
Revision 988 by gezelter, Tue Jan 27 19:37:48 2004 UTC vs.
Revision 998 by gezelter, Thu Jan 29 23:01:17 2004 UTC

# Line 1 | Line 1
1   #ifndef __RIGIDBODYSTAMP_H__
2   #define __RIGIDBODYSTAMP_H__
3  
4 #include "MemberStamp.hpp"
4   #include "LinkedAssign.hpp"
5  
6  
# Line 16 | Line 15 | class RigidBodyStamp{ (public)
15    char* assignInt( char* lhs, int rhs );
16    char* checkMe( void );
17  
18 <  char* addMember( MemberStamp* the_member, int atomIndex );
18 >  char* addMember( int atomIndex );
19    int   getNMembers( void )    { return n_members; }
20 <  MemberStamp* getMember( int index ) { return members[index]; }
20 >  int   getMember( int index ) { return members[index]; }
21    
22    int haveExtras( void ) { return have_extras; }
23    LinkedAssign* getExtras( void ) { return unhandled; }
# Line 27 | Line 26 | class RigidBodyStamp{ (public)
26   private:
27  
28    int n_members;
29 +  int which;
30 +  short int have_members;
31  
32 <  int have_members;
32 >  int* members;
33  
33  MemberStamp** members;
34
34    LinkedAssign* unhandled; // the unhandled assignments
35    short int have_extras;
36   };

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines