aboutsummaryrefslogtreecommitdiff
path: root/src/image.h
diff options
context:
space:
mode:
authorThomas White <taw@physics.org>2010-01-05 17:35:59 +0100
committerThomas White <taw@physics.org>2010-01-05 17:36:49 +0100
commit8a89c359ebb241d36db89acf188d130691663e51 (patch)
treed6ca62bddfc57eced23e342ce49ebaa1c9f46066 /src/image.h
parent9a0a1c228355e0efb7f423529c11bc162b7cbafd (diff)
Introduce process_images
Diffstat (limited to 'src/image.h')
-rw-r--r--src/image.h15
1 files changed, 15 insertions, 0 deletions
diff --git a/src/image.h b/src/image.h
index b3fc7e67..65b4c31d 100644
--- a/src/image.h
+++ b/src/image.h
@@ -19,8 +19,10 @@
#include <stdint.h>
#include <complex.h>
+#include <glib.h>
#include "utils.h"
+#include "cell.h"
/* How is the scaling of the image described? */
@@ -92,6 +94,19 @@ struct image {
ImageFeatureList *features; /* "Experimental" features */
ImageFeatureList *rflist; /* "Predicted" features */
+ UnitCell *cell;
+
+ /* DirAx auto-indexing low-level stuff */
+ GIOChannel *dirax;
+ int dirax_pty;
+ pid_t dirax_pid;
+ char *dirax_rbuffer;
+ int dirax_rbufpos;
+ int dirax_rbuflen;
+
+ /* DirAx auto-indexing high-level stuff */
+ int dirax_step;
+ int dirax_read_cell;
};
/* An opaque type representing a list of images */