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

Comparing:
branches/mmeineke/OOPSE/libBASS/BASS_interface.h (file contents), Revision 377 by mmeineke, Fri Mar 21 17:42:12 2003 UTC vs.
trunk/OOPSE/libBASS/BASS_interface.h (file contents), Revision 957 by gezelter, Mon Jan 19 16:08:21 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;
8 >               ZCONSTRAINT, RIGIDBODY, BLOCK_END } event_enum;
9  
10  
11   typedef struct{
# Line 34 | Line 34 | typedef struct{
34   } member_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 49 | Line 44 | typedef struct{
44      assignment_event  asmt;
45      member_event      mbr;
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