r51: Added support for Windows NT
[ctsim.git] / include / ir.h
index e676b1a97d0d399335e474eeaa19421bda0b02c7..96b21290e5b4618af1a18c95daf1cd007bff64fc 100644 (file)
@@ -2,8 +2,11 @@
 **  This is part of the CTSim program
 **  Copyright (C) 1983-2000 Kevin Rosenberg
 **
-**  $Id: ir.h,v 1.13 2000/05/08 20:00:48 kevin Exp $
+**  $Id: ir.h,v 1.14 2000/05/11 14:07:00 kevin Exp $
 **  $Log: ir.h,v $
+**  Revision 1.14  2000/05/11 14:07:00  kevin
+**  Added support for Windows NT
+**
 **  Revision 1.13  2000/05/08 20:00:48  kevin
 **  ANSI C changes
 **
@@ -355,7 +358,7 @@ const static int RAYSUM_TRACE_ROW_ATTEN=18;
 void usage (const char *program);
 
 /* From reconstr.c */
-IMAGE *image_reconst (IMAGE *im, RAYSUM *rs, int filt_type, double filt_param, int interp_type, int interp_param, const int backproj_type, int ir_trace);
+IMAGE *image_reconst (IMAGE *im, RAYSUM *rs, int filt_type, double filt_param, const InterpolationType interp_type, int interp_param, const BackprojType backproj_type, int const ir_trace);
 
 /* From bproj.c */
 void backproj_init (const RAYSUM *rs, IMAGE *im, const BackprojType bproj_method);
@@ -402,7 +405,7 @@ int interpolation_select(void);
 int filter_select(double *filter_param);
 
 /* filter.c */
-double *filter_generate(const FilterType filt_type, double bw, double xmin, double xmax, int n, double param, DomainType domain, int numint);
+double *filter_generate(const FilterType filt_type, double bw, double xmin, double xmax, int n, double param, const DomainType domain, int numint);
 double filter_spatial_response_calc(int filt_type, double x, double bw, double param, int n);
 double filter_spatial_response_analytic(int filt_type, double x, double bw, double param);
 double filter_frequency_response(int filt_type, double u, double bw, double param);