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

Comparing trunk/OOPSE/libBASS/BASS_interface.cpp (file contents):
Revision 957 by gezelter, Mon Jan 19 16:08:21 2004 UTC vs.
Revision 998 by gezelter, Thu Jan 29 23:01:17 2004 UTC

# Line 56 | Line 56 | int event_handler( event* the_event ){
56        incr_block( ZCONSTRAINT_BLK );
57        handled = the_globals->newZconstraint( the_event );
58        break;
59
60    case RIGIDBODY:
61      incr_block( RIGIDBODY_BLK );
62      handled = the_stamps->newRigidBody( the_event );
63      break;
59        
60      case COMPONENT:
61        incr_block( COMPONENT_BLK );
# Line 132 | Line 127 | int event_handler( event* the_event ){
127      
128      switch( the_event->event_type ){
129        
135    case ATOM:
136      incr_block( ATOM_BLK );
137      handled = the_stamps->newAtom( the_event );
138      break;
139      
140    case POSITION:
141      handled = the_stamps->rigidBodyPosition( the_event );
142      break;
143      
144    case ORIENTATION:
145      handled = the_stamps->rigidBodyOrientation( the_event );
146      break;
147
130      case ASSIGNMENT:
131        handled = the_stamps->rigidBodyAssign( the_event );
132        break;
133  
134 +    case MEMBERS:
135 +      handled = the_stamps->rigidBodyMembers( the_event );
136 +      break;
137 +      
138      case BLOCK_END:
139        decr_block();
140        handled = the_stamps->rigidBodyEnd( the_event );
141        break;
142 <
142 >      
143      default:
144        the_event->err_msg =
145          strdup( "Not a valid RigidBody event\n" );
146        return 0;
147      }
148      break;
149 +    
150  
164
151    case ATOM_BLK:
152      
153      switch( the_event->event_type ){
# Line 198 | Line 184 | int event_handler( event* the_event ){
184        handled = the_stamps->bondAssign( the_event );
185        break;
186        
187 <    case MEMBER:
188 <      handled = the_stamps->bondMember( the_event );
187 >    case MEMBERS:
188 >      handled = the_stamps->bondMembers( the_event );
189        break;
190        
191      case CONSTRAINT:
# Line 226 | Line 212 | int event_handler( event* the_event ){
212        handled = the_stamps->bendAssign( the_event );
213        break;
214        
215 <    case MEMBER:
216 <      handled = the_stamps->bendMember( the_event );
215 >    case MEMBERS:
216 >      handled = the_stamps->bendMembers( the_event );
217        break;
218        
219      case CONSTRAINT:
# Line 254 | Line 240 | int event_handler( event* the_event ){
240        handled = the_stamps->torsionAssign( the_event );
241        break;
242        
243 <    case MEMBER:
244 <      handled = the_stamps->torsionMember( the_event );
243 >    case MEMBERS:
244 >      handled = the_stamps->torsionMembers( the_event );
245        break;
246        
247      case CONSTRAINT:

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines