"Fossies" - the Fresh Open Source Software Archive  

Source code changes of the file "layer1/P.h" between
pymol-v2.1.0.tar.bz2 and pymol-open-source-2.2.0.tar.gz

About: PyMOL is a Python-enhanced molecular graphics tool. It excels at 3D visualization of proteins, small molecules, density, surfaces, and trajectories. It also includes molecular editing, ray tracing, and movies. Open Source version.

P.h  (pymol-v2.1.0.tar.bz2):P.h  (pymol-open-source-2.2.0)
skipping to change at line 222 skipping to change at line 222
// PyObject* dict; // PyObject* dict;
ObjectMolecule *obj; ObjectMolecule *obj;
CoordSet *cs; CoordSet *cs;
AtomInfoType *atomInfo; AtomInfoType *atomInfo;
int atm; int atm;
int idx; int idx;
int state; int state;
short read_only; // set for PLabelAtom short read_only; // set for PLabelAtom
PyMOLGlobals * G; PyMOLGlobals * G;
PyObject *dict; PyObject *dict;
PyObject *settingWrapperObject;
#ifdef _PYMOL_IP_EXTRAS
PyObject *propertyWrapperObject;
#endif
} WrapperObject; } WrapperObject;
void WrapperObjectReset(WrapperObject *); void WrapperObjectReset(WrapperObject *);
typedef struct { typedef struct {
PyObject_HEAD PyObject_HEAD
WrapperObject *wobj; WrapperObject *wobj;
} SettingPropertyWrapperObject; } SettingPropertyWrapperObject;
/* instance-specific Python object, containers, closures, and threads */ /* instance-specific Python object, containers, closures, and threads */
skipping to change at line 267 skipping to change at line 271
PyObject *lock_status; /* status locks */ PyObject *lock_status; /* status locks */
PyObject *lock_status_attempt; /* status locks */ PyObject *lock_status_attempt; /* status locks */
PyObject *unlock_status; PyObject *unlock_status;
PyObject *lock_glut; /* GLUT locks */ PyObject *lock_glut; /* GLUT locks */
PyObject *unlock_glut; PyObject *unlock_glut;
int glut_thread_keep_out; int glut_thread_keep_out;
SavedThreadRec savedThread[MAX_SAVED_THREAD]; SavedThreadRec savedThread[MAX_SAVED_THREAD];
WrapperObject *wrapperObject;
SettingPropertyWrapperObject *settingWrapperObject;
}; };
/* PyObject *GetBondsDict(void); */ /* PyObject *GetBondsDict(void); */
/* all of the following Python objects must be invariant global /* all of the following Python objects must be invariant global
modules & module dictionaries for the application */ modules & module dictionaries for the application */
extern PyObject *P_menu; /* used by Menu */ extern PyObject *P_menu; /* used by Menu */
extern PyObject *P_xray; /* used by Symmetry */ extern PyObject *P_xray; /* used by Symmetry */
extern PyObject *P_chempy; /* used by CoordSet and Selector for constructio n of models */ extern PyObject *P_chempy; /* used by CoordSet and Selector for constructio n of models */
 End of changes. 2 change blocks. 
3 lines changed or deleted 4 lines changed or added

Home  |  About  |  Features  |  All  |  Newest  |  Dox  |  Diffs  |  RSS Feeds  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTP(S)