aboutsummaryrefslogtreecommitdiff
path: root/src/image.h
diff options
context:
space:
mode:
authortaw27 <taw27@bf6ca9ba-c028-0410-8290-897cf20841d1>2007-10-30 17:29:17 +0000
committertaw27 <taw27@bf6ca9ba-c028-0410-8290-897cf20841d1>2007-10-30 17:29:17 +0000
commit4676d2c74e1a29d8aa5c0da56cb67ba7a6bb7e0f (patch)
tree097f2fbb5f36e8086bc62eee0f37771e0a0796f3 /src/image.h
parent98ca230ab68e71cd29402ad689dd929abd46b3d5 (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.h')
-rw-r--r--src/image.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/image.h b/src/image.h
index c87498c..87f330e 100644
--- a/src/image.h
+++ b/src/image.h
@@ -25,6 +25,10 @@ typedef struct imagefeature_struct {
double y;
double intensity;
+ signed int h;
+ signed int k;
+ signed int l;
+
struct imagefeature_struct *partner; /* Partner for this feature (in another feature list) or NULL */
double partner_d; /* Distance between this feature and its partner, if any. */
@@ -71,6 +75,8 @@ extern int image_add(ImageList *list, uint16_t *image, int width, int height, do
extern ImageFeatureList *image_feature_list_new(void);
extern void image_feature_list_free(ImageFeatureList *flist);
extern void image_add_feature(ImageFeatureList *flist, double x, double y, ImageRecord *parent, double intensity);
+extern void image_add_feature_index(ImageFeatureList *flist, double x, double y, ImageRecord *parent, double intensity,
+ signed int h, signed int k, signed int l);
#endif /* IMAGE_H */