[hkl] prepare for common storage of pseudo_axes
commit312125d4a965072d3d01dde79923f9d575bf67df
authorPicca Frédéric-Emmanuel <picca@synchrotron-soleil.fr>
Thu, 2 Apr 2015 14:42:44 +0000 (2 16:42 +0200)
committerPicca Frédéric-Emmanuel <picca@synchrotron-soleil.fr>
Thu, 2 Apr 2015 14:42:44 +0000 (2 16:42 +0200)
tree41827ebbfde0900e7ecbe399797d24bfc6e290ac
parent85a010281dedb18132e58a954628d63f4795b468
[hkl] prepare for common storage of pseudo_axes

now the engine_list is provided to the HklEngine constructor.
This way it will be possible to share pseudo_axies between multiple
HklEngine, by storing the peudo axes into the HklEngineList.

the modification is not yet done. But this was the first step.
20 files changed:
hkl/hkl-engine-e4c.c
hkl/hkl-engine-e6c.c
hkl/hkl-engine-k4c.c
hkl/hkl-engine-k6c.c
hkl/hkl-engine-petra3-p09-eh2.c
hkl/hkl-engine-soleil-sirius-turret.c
hkl/hkl-engine-soleil-sixs-med.c
hkl/hkl-engine-template.c
hkl/hkl-engine-zaxis.c
hkl/hkl-pseudoaxis-common-eulerians-private.h
hkl/hkl-pseudoaxis-common-eulerians.c
hkl/hkl-pseudoaxis-common-hkl-private.h
hkl/hkl-pseudoaxis-common-hkl.c
hkl/hkl-pseudoaxis-common-psi-private.h
hkl/hkl-pseudoaxis-common-psi.c
hkl/hkl-pseudoaxis-common-q-private.h
hkl/hkl-pseudoaxis-common-q.c
hkl/hkl-pseudoaxis-common-tth-private.h
hkl/hkl-pseudoaxis-common-tth.c
hkl/hkl-pseudoaxis-private.h