diff options
author | taw27 <taw27@bf6ca9ba-c028-0410-8290-897cf20841d1> | 2007-10-30 17:29:17 +0000 |
---|---|---|
committer | taw27 <taw27@bf6ca9ba-c028-0410-8290-897cf20841d1> | 2007-10-30 17:29:17 +0000 |
commit | 4676d2c74e1a29d8aa5c0da56cb67ba7a6bb7e0f (patch) | |
tree | 097f2fbb5f36e8086bc62eee0f37771e0a0796f3 /src/image.c | |
parent | 98ca230ab68e71cd29402ad689dd929abd46b3d5 (diff) |
Refinement framework
git-svn-id: svn://cook.msm.cam.ac.uk:745/diff-tomo/dtr@185 bf6ca9ba-c028-0410-8290-897cf20841d1
Diffstat (limited to 'src/image.c')
-rw-r--r-- | src/image.c | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/src/image.c b/src/image.c index 00848cf..96afe3c 100644 --- a/src/image.c +++ b/src/image.c @@ -65,7 +65,8 @@ ImageList *image_list_new() { } -void image_add_feature(ImageFeatureList *flist, double x, double y, ImageRecord *parent, double intensity) { +void image_add_feature_index(ImageFeatureList *flist, double x, double y, ImageRecord *parent, double intensity, + signed int h, signed int k, signed int l) { if ( flist->features ) { flist->features = realloc(flist->features, (flist->n_features+1)*sizeof(ImageFeature)); @@ -80,11 +81,18 @@ void image_add_feature(ImageFeatureList *flist, double x, double y, ImageRecord 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->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); +} + ImageFeatureList *image_feature_list_new() { ImageFeatureList *flist; |