"Fossies" - the Fresh Open Source Software Archive  

Source code changes of the file "layer3/Selector.h" between
pymol-open-source-2.2.0.tar.gz and pymol-open-source-2.3.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.

Selector.h  (pymol-open-source-2.2.0):Selector.h  (pymol-open-source-2.3.0)
skipping to change at line 56 skipping to change at line 56
int SelectorCreateOrderedFromMultiObjectIdxTag(PyMOLGlobals * G, const char *sna me, int SelectorCreateOrderedFromMultiObjectIdxTag(PyMOLGlobals * G, const char *sna me,
ObjectMolecule ** obj, int **pri_ idx, ObjectMolecule ** obj, int **pri_ idx,
int *n_idx, int n_obj); int *n_idx, int n_obj);
int SelectorCreateFromTagDict(PyMOLGlobals * G, const char *sname, OVOneToAny * id2tag, int SelectorCreateFromTagDict(PyMOLGlobals * G, const char *sname, OVOneToAny * id2tag,
int exec_managed); int exec_managed);
/* if n_idx is negative, then looks for negative *idx as the sentinel */ /* if n_idx is negative, then looks for negative *idx as the sentinel */
int SelectorMoveMember(PyMOLGlobals * G, int s, int sele_old, int sele_new); int SelectorMoveMember(PyMOLGlobals * G, int s, int sele_old, int sele_new);
int SelectorCreateEmpty(PyMOLGlobals * G, const char *name, int exec_managed); int SelectorCreateEmpty(PyMOLGlobals * G, const char *name, int exec_managed);
void SelectorToggle(PyMOLGlobals * G, int rep, const char *name);
void SelectorCylinder(PyMOLGlobals * G, const char *sele, const char *onoff);
int SelectorUpdateTable(PyMOLGlobals * G, int req_state, int domain); int SelectorUpdateTable(PyMOLGlobals * G, int req_state, int domain);
int SelectorUpdateTableImpl(PyMOLGlobals * G, CSelector *I, int req_state, int d omain); int SelectorUpdateTableImpl(PyMOLGlobals * G, CSelector *I, int req_state, int d omain);
#define cSelectorUpdateTableAllStates -1 #define cSelectorUpdateTableAllStates -1
#define cSelectorUpdateTableCurrentState -2 #define cSelectorUpdateTableCurrentState -2
#define cSelectorUpdateTableEffectiveStates -3 #define cSelectorUpdateTableEffectiveStates -3
int SelectorIndexByName(PyMOLGlobals * G, const char *sele, int ignore_case=-1); int SelectorIndexByName(PyMOLGlobals * G, const char *sele, int ignore_case=-1);
char *SelectorGetNameFromIndex(PyMOLGlobals * G, int index); char *SelectorGetNameFromIndex(PyMOLGlobals * G, int index);
skipping to change at line 169 skipping to change at line 167
void SelectorSelectByID(PyMOLGlobals * G, const char *name, ObjectMolecule * obj , int *id, void SelectorSelectByID(PyMOLGlobals * G, const char *name, ObjectMolecule * obj , int *id,
int n_id); int n_id);
void SelectorGetUniqueTmpName(PyMOLGlobals * G, char *name_buffer); void SelectorGetUniqueTmpName(PyMOLGlobals * G, char *name_buffer);
int SelectorIsAtomBondedToSele(PyMOLGlobals * G, ObjectMolecule * obj, int sele1 atom, int SelectorIsAtomBondedToSele(PyMOLGlobals * G, ObjectMolecule * obj, int sele1 atom,
int sele2); int sele2);
void SelectorComputeFragPos(PyMOLGlobals * G, ObjectMolecule * obj, int state, i nt n_frag, void SelectorComputeFragPos(PyMOLGlobals * G, ObjectMolecule * obj, int state, i nt n_frag,
char *prefix, float **vla); char *prefix, float **vla);
int SelectorSetName(PyMOLGlobals * G, const char *new_name, const char *old_name ); int SelectorSetName(PyMOLGlobals * G, const char *new_name, const char *old_name );
ObjectMolecule *SelectorGetCachedSingleAtom(PyMOLGlobals * G, int sele, int *the
Atom);
ObjectMolecule *SelectorGetFastSingleAtomObjectIndex(PyMOLGlobals * G, int sele, ObjectMolecule *SelectorGetFastSingleAtomObjectIndex(PyMOLGlobals * G, int sele,
int *index); int *index);
ObjectMolecule *SelectorGetFastSingleObjectMolecule(PyMOLGlobals * G, int sele); ObjectMolecule *SelectorGetFastSingleObjectMolecule(PyMOLGlobals * G, int sele);
MapType *SelectorGetSpacialMapFromSeleCoord(PyMOLGlobals * G, int sele, int stat e, MapType *SelectorGetSpacialMapFromSeleCoord(PyMOLGlobals * G, int sele, int stat e,
float cutoff, float **coord_vla); float cutoff, float **coord_vla);
int SelectorNameIsKeyword(PyMOLGlobals * G, const char *name); int SelectorNameIsKeyword(PyMOLGlobals * G, const char *name);
int SelectorResidueVLAsTo3DMatchScores(PyMOLGlobals * G, CMatch * match, int SelectorResidueVLAsTo3DMatchScores(PyMOLGlobals * G, CMatch * match,
int *vla1, int n1, int state1, int *vla1, int n1, int state1,
int *vla2, int n2, int state2, int *vla2, int n2, int state2,
 End of changes. 2 change blocks. 
5 lines changed or deleted 0 lines changed or added

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