r6: *** empty log message ***
[ctsim.git] / include / ct.h
1 /*****************************************************************************
2 **  This is part of the CTSim program
3 **  Copyright (C) 1983-2000 Kevin Rosenberg
4 **
5 **  $Id: ct.h,v 1.2 2000/04/28 14:14:16 kevin Exp $
6 **  $Log: ct.h,v $
7 **  Revision 1.2  2000/04/28 14:14:16  kevin
8 **  *** empty log message ***
9 **
10 **
11 **  This program is free software; you can redistribute it and/or modify
12 **  it under the terms of the GNU General Public License (version 2) as
13 **  published by the Free Software Foundation.
14 **
15 **  This program is distributed in the hope that it will be useful,
16 **  but WITHOUT ANY WARRANTY; without even the implied warranty of
17 **  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
18 **  GNU General Public License for more details.
19 **
20 **  You should have received a copy of the GNU General Public License
21 **  along with this program; if not, write to the Free Software
22 **  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
23 ******************************************************************************/
24 /*---------------------------------------------------------------------*/
25 /*                  HEADER FILE FOR TOMOGRAPY SYSTEM                   */
26 /*---------------------------------------------------------------------*/
27
28 #ifndef CT_H
29 #define CT_H
30
31 #ifdef HAVE_CONFIG_H
32 #include <config.h>
33 #endif
34 #ifdef HAVE_PNG
35 #include "png.h"
36 #endif
37 #ifdef HAVE_STDIO_H
38 #include <stdio.h>
39 #endif
40 #ifdef HAVE_STRING_H
41 #include <string.h>
42 #endif
43 #ifdef HAVE_STDDEF_H
44 #include <stddef.h>
45 #endif
46 #include <stdlib.h>
47 #ifdef HAVE_STDARG_H
48 #include <stdarg.h>
49 #endif
50 #ifdef  HAVE_SYS_TYPES_H
51 #include <sys/types.h>
52 #endif
53 #ifdef HAVE_SYS_STAT_H
54 #include <sys/stat.h>
55 #endif
56 #ifdef HAVE_CTYPE_H
57 #include <ctype.h>
58 #endif
59 #ifdef HAVE_MATH_H
60 #include <math.h>
61 #endif
62 #ifdef HAVE_SYS_FCNTL_H
63 #include <sys/fcntl.h>
64 #endif
65 #ifdef HAVE_FCNTL_H
66 #include <fcntl.h>
67 #endif
68 #if defined(HAVE_GETOPT_H) || defined(HAVE_GETOPT_LONG)
69 #include <getopt.h>
70 #endif
71 #ifdef HAVE_UNISTD_H
72 #include <unistd.h>
73 #endif
74 #ifdef HAVE_SETJMP_H
75 #include <setjmp.h>
76 #endif
77
78 #ifdef MPI_CT
79 #include "mpi.h"
80 #endif
81
82 #include "kstddef.h"
83 #include "kmath.h"
84 #include "sgp.h"
85 #include "sdf.h"
86 #include "ir.h"
87 #include "keyboard.h"
88 #include "cio.h"
89 #include "ezplot.h"
90
91 #endif
92