X-Git-Url: http://git.kpe.io/?p=ctsim.git;a=blobdiff_plain;f=include%2Fctndicom.h;h=011df7c867c81ee7619993ab64ff8d84a7ca3876;hp=cbd6a22e20cbeed59d201f023cac245bd949dbb1;hb=134461a6b28beafafdececf7b1f90f4211b56f6b;hpb=e6ffc0f665178c760b47fb7cbc24d84ecb77c2c3 diff --git a/include/ctndicom.h b/include/ctndicom.h index cbd6a22..011df7c 100644 --- a/include/ctndicom.h +++ b/include/ctndicom.h @@ -9,7 +9,7 @@ ** This is part of the CTSim program ** Copyright (c) 1983-2001 Kevin Rosenberg ** -** $Id: ctndicom.h,v 1.3 2001/03/05 15:10:58 kevin Exp $ +** $Id: ctndicom.h,v 1.4 2001/03/05 21:59:55 kevin Exp $ ** ** This program is free software; you can redistribute it and/or modify ** it under the terms of the GNU General Public License (version 2) as @@ -29,13 +29,42 @@ #define _CTNDICOM_H_ #if HAVE_CTN_DICOM -#include - -#include "dicom.h" -#include "condition.h" -#include "lst.h" -#include "dicom_objects.h" +#include +#include +#include +#ifdef GCCSUNOS +#include +#endif + +#include "ctsupport.h" + +#if SIZEOF_LONG == 4 +#define LONGSIZE 32 +#elif SIZEOF_LONG ==8 +#define LONGSIZE 64 +#endif + +#if SIZEOF_INT == 2 +#define INTSIZE 16 +#elif SIZEOF_INT == 4 +#define INTSIZE 32 +#elif SIZEOF_INT == 8 +#define INTSIZE 64 +#endif + +#if SIZEOF_SHORT == 2 +#define SHORTSIZE 16 +#elif SIZEOF_SHORT == 4 +#define SHORTSIZE 32 +#endif + +#include "dicom.h" +#include "ctnthread.h" +#include "lst.h" +#include "condition.h" +#include "dicom_objects.h" +#include class ImageFile; class Projections;