aboutsummaryrefslogtreecommitdiff
path: root/src/image.c
diff options
context:
space:
mode:
authortaw27 <taw27@bf6ca9ba-c028-0410-8290-897cf20841d1>2007-11-23 12:54:21 +0000
committertaw27 <taw27@bf6ca9ba-c028-0410-8290-897cf20841d1>2007-11-23 12:54:21 +0000
commit058f40b511652002f0635c4f1c37a65e6fbcd156 (patch)
tree18ab10d8bba9b90460028ba7d213012ecede5970 /src/image.c
parent10f4d845158e331da7b2174394c0c6190018e16c (diff)
SPOT for reflection indicies
git-svn-id: svn://cook.msm.cam.ac.uk:745/diff-tomo/dtr@207 bf6ca9ba-c028-0410-8290-897cf20841d1
Diffstat (limited to 'src/image.c')
-rw-r--r--src/image.c10
1 files changed, 4 insertions, 6 deletions
diff --git a/src/image.c b/src/image.c
index 3bb6ba1..ebeff15 100644
--- a/src/image.c
+++ b/src/image.c
@@ -68,8 +68,8 @@ ImageList *image_list_new() {
}
-void image_add_feature_index(ImageFeatureList *flist, double x, double y, ImageRecord *parent, double intensity,
- signed int h, signed int k, signed int l) {
+void image_add_feature_reflection(ImageFeatureList *flist, double x, double y, ImageRecord *parent, double intensity,
+ Reflection *reflection) {
if ( flist->features ) {
flist->features = realloc(flist->features, (flist->n_features+1)*sizeof(ImageFeature));
@@ -84,16 +84,14 @@ void image_add_feature_index(ImageFeatureList *flist, double x, double y, ImageR
flist->features[flist->n_features].parent = parent;
flist->features[flist->n_features].partner = NULL;
flist->features[flist->n_features].partner_d = 0.0;
- flist->features[flist->n_features].h = h;
- flist->features[flist->n_features].k = k;
- flist->features[flist->n_features].l = l;
+ flist->features[flist->n_features].reflection = reflection;
flist->n_features++;
}
void image_add_feature(ImageFeatureList *flist, double x, double y, ImageRecord *parent, double intensity) {
- image_add_feature_index(flist, x, y, parent, intensity, 0, 0, 0);
+ image_add_feature_reflection(flist, x, y, parent, intensity, NULL);
}
ImageFeatureList *image_feature_list_new() {