ObjectSlice.h (pymol-open-source-2.2.0) | : | ObjectSlice.h (pymol-open-source-2.3.0) | ||
---|---|---|---|---|
skipping to change at line 75 | skipping to change at line 75 | |||
typedef struct ObjectSlice { | typedef struct ObjectSlice { | |||
CObject Obj; | CObject Obj; | |||
ObjectSliceState *State; | ObjectSliceState *State; | |||
PickContext context; | PickContext context; | |||
int NState; | int NState; | |||
} ObjectSlice; | } ObjectSlice; | |||
ObjectSlice *ObjectSliceFromMap(PyMOLGlobals * G, ObjectSlice * obj, ObjectMap * map, | ObjectSlice *ObjectSliceFromMap(PyMOLGlobals * G, ObjectSlice * obj, ObjectMap * map, | |||
int state, int map_state); | int state, int map_state); | |||
/*void ObjectSliceDump(ObjectSlice *I,char *fname,int state);*/ | ||||
PyObject *ObjectSliceAsPyList(ObjectSlice * I); | PyObject *ObjectSliceAsPyList(ObjectSlice * I); | |||
int ObjectSliceNewFromPyList(PyMOLGlobals * G, PyObject * list, ObjectSlice ** r esult); | int ObjectSliceNewFromPyList(PyMOLGlobals * G, PyObject * list, ObjectSlice ** r esult); | |||
ObjectSliceState *ObjectSliceStateGetActive(ObjectSlice * I, int state); | ObjectSliceState *ObjectSliceStateGetActive(ObjectSlice * I, int state); | |||
void ObjectSliceStateValue2RGB(ObjectSliceState * s, float normalized_value, | ||||
float *result); | ||||
//int ObjectSliceGetOrigin(ObjectSlice * I, int state, float *origin); | ||||
void ObjectSliceDrag(ObjectSlice * I, int state, int mode, float *pt, float *mov , | void ObjectSliceDrag(ObjectSlice * I, int state, int mode, float *pt, float *mov , | |||
float *z_dir); | float *z_dir); | |||
int ObjectSliceGetVertex(ObjectSlice * I, int index, int base, float *v); | int ObjectSliceGetVertex(ObjectSlice * I, int index, int base, float *v); | |||
#endif | #endif | |||
End of changes. 2 change blocks. | ||||
5 lines changed or deleted | 0 lines changed or added |