** This is part of the CTSim program
** Copyright (C) 1983-2000 Kevin Rosenberg
**
-** $Id: kmath.h,v 1.8 2000/05/07 12:46:19 kevin Exp $
+** $Id: kmath.h,v 1.10 2000/06/07 00:59:38 kevin Exp $
** $Log: kmath.h,v $
+** Revision 1.10 2000/06/07 00:59:38 kevin
+** added imagefiles
+**
+** Revision 1.9 2000/05/08 20:00:48 kevin
+** ANSI C changes
+**
** Revision 1.8 2000/05/07 12:46:19 kevin
** made c++ compatible
**
/* codes for C data types */
#define DT_CHAR 1
-#define DT_INT 2
+#define DT_INT 2
#define DT_LONG 3
#define DT_FLOAT 4
#define DT_DOUBLE 5
-#define DT_STRING 6
+#define DT_UINT32 6
+#define DT_STRING 7
typedef char *CMTX_1D;
typedef CMTX_1D *CMTX_2D;
void scale_mtx2(GRFMTX_2D m, const double sx, const double sy);
void rot_mtx2(GRFMTX_2D m, const double theta);
void mult_mtx2(GRFMTX_2D m1, GRFMTX_2D m2, GRFMTX_2D result);
-void xform_mtx2(GRFMTX_2D const m, double *x, double *y);
+void xform_mtx2(GRFMTX_2D m, double *x, double *y);
void rotate2d(double x[], double y[], int pts, double angle);
void xlat2d(double x[], double y[], int pts, double xoffset, double yoffset);
void scale2d(double x[], double y[], int pts, double xfact, double yfact);