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

Comparing trunk/OOPSE/libBASS/BASS_interface.h (file contents):
Revision 378 by mmeineke, Fri Mar 21 17:42:12 2003 UTC vs.
Revision 988 by gezelter, Tue Jan 27 19:37:48 2004 UTC

# Line 1 | Line 1
1 < #ifndef __MCL_INTERFACE_H__
2 < #define __MCL_INTERFACE_H__
1 > #ifndef __BASS_INTERFACE_H__
2 > #define __BASS_INTERFACE_H__
3  
4  
5  
6   typedef enum { MOLECULE, ATOM, BOND, BEND, TORSION, COMPONENT,
7 <               POSITION, ASSIGNMENT, MEMBER, CONSTRAINT, ORIENTATION,
8 <               START_INDEX, BLOCK_END } event_enum;
7 >               POSITION, ASSIGNMENT, MEMBERS, CONSTRAINT, ORIENTATION,
8 >               ZCONSTRAINT, RIGIDBODY, MEMBER, BLOCK_END } event_enum;
9  
10  
11   typedef struct{
# Line 31 | Line 31 | typedef struct{
31    int b;
32    int c;
33    int d;
34 < } member_event;
34 > } members_event;
35  
36   typedef struct{
37  int* array;
38  int n_elements;
39 } start_index_event;
40
41 typedef struct{
37    event_enum event_type;
38    char* err_msg;
39  
# Line 47 | Line 42 | typedef struct{
42      position_event    pos;
43      position_event    ornt; // use the same structure for orientation
44      assignment_event  asmt;
45 <    member_event      mbr;
45 >    members_event     mbrs;
46      double            cnstr; // the constraint value
52    start_index_event si;
47    } evt;
48   } event;
49  
# Line 58 | Line 52 | extern "C" {
52   #endif
53  
54    int event_handler( event* the_event );
55 <  
55 >
56   #ifdef __cplusplus
57   }
58   #endif
59  
60  
61 < #endif // ifndef __MCL_INTERFACE_H__
61 > #endif // ifndef __BASS_INTERFACE_H__

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines