aboutsummaryrefslogtreecommitdiff
path: root/src/reflections.c
diff options
context:
space:
mode:
authortaw27 <taw27@bf6ca9ba-c028-0410-8290-897cf20841d1>2007-08-27 22:54:01 +0000
committertaw27 <taw27@bf6ca9ba-c028-0410-8290-897cf20841d1>2007-08-27 22:54:01 +0000
commit5f59200e66b5e8d8b5b6dd963568e1fe6d643b06 (patch)
tree0962999aba60f6ae7089bf8f0faf1a8f67157bdf /src/reflections.c
parent55846b287d574815ccbf31243782f302c403917d (diff)
Working reprojection (NB check directions)
git-svn-id: svn://cook.msm.cam.ac.uk:745/diff-tomo/dtr@76 bf6ca9ba-c028-0410-8290-897cf20841d1
Diffstat (limited to 'src/reflections.c')
-rw-r--r--src/reflections.c21
1 files changed, 2 insertions, 19 deletions
diff --git a/src/reflections.c b/src/reflections.c
index 955eb82..4d9f448 100644
--- a/src/reflections.c
+++ b/src/reflections.c
@@ -59,10 +59,10 @@ void reflection_free(ReflectionContext *reflectionctx) {
free(reflectionctx);
}
-void reflection_add(ReflectionContext *reflectionctx, double x, double y, double z, double intensity, ReflectionType type) {
+Reflection *reflection_add(ReflectionContext *reflectionctx, double x, double y, double z, double intensity, ReflectionType type) {
Reflection *new_reflection;
- //printf("Added reflection (%f,%f,%f)\n",x,y,z);
+
new_reflection = malloc(sizeof(Reflection));
new_reflection->next = NULL;
new_reflection->x = x;
@@ -74,23 +74,6 @@ void reflection_add(ReflectionContext *reflectionctx, double x, double y, double
reflectionctx->last_reflection->next = new_reflection;
reflectionctx->last_reflection = new_reflection;
-}
-
-Reflection *reflection_add_index(ReflectionContext *reflectionctx, signed int h, signed int k, signed int l, double intensity, ReflectionType type) {
-
- Reflection *new_reflection;
-
- new_reflection = malloc(sizeof(Reflection));
- new_reflection->next = NULL;
- new_reflection->h = h;
- new_reflection->k = k;
- new_reflection->l = l;
- new_reflection->intensity = intensity;
- new_reflection->type = type;
-
- reflectionctx->last_reflection->next = new_reflection;
- reflectionctx->last_reflection = new_reflection;
-
return new_reflection;
}