Index: trunk/psLib/src/image/psImage.h
===================================================================
--- trunk/psLib/src/image/psImage.h	(revision 633)
+++ trunk/psLib/src/image/psImage.h	(revision 649)
@@ -7,6 +7,6 @@
  *  @author Ross Harman, MHPCC
  *   
- *  @version $Revision: 1.3 $ $Name: not supported by cvs2svn $
- *  @date $Date: 2004-05-10 20:20:42 $
+ *  @version $Revision: 1.4 $ $Name: not supported by cvs2svn $
+ *  @date $Date: 2004-05-12 19:46:52 $
  *
  *  Copyright 2004 Maui High Performance Computing Center, University of Hawaii
@@ -40,14 +40,17 @@
     int col0;                       ///< Row position relative to parent.
     int row0;                       ///< Column position relative to parent.
+
     union {
-        short **rows_s;             ///< Pointers to short integer data.
-        int **rows_i;               ///< Pointers to integer data.
-        long **rows_l ;             ///< Pointers to long integer data.
-        unsigned short **rows_us;   ///< Pointers to unsigned short integer data.
-        unsigned int **rows_ui;     ///< Pointers to unsigned integer data.
-        unsigned long **rows_ul;    ///< Pointers to unsigned long integer data.
-        float **rows_f;             ///< Pointers to floating point data.
-        double **rows_d;            ///< Pointers to double precision data.
-        complex float **rows_cf;    ///< Pointers to complex floating point data.
+        char **rowsC                ///< Pointers to char integer data.
+        short **rowsS;              ///< Pointers to short integer data.
+        int **rowsI;                ///< Pointers to integer data.
+        long **rowsL ;              ///< Pointers to long integer data.
+        unsigned char **rowsUC;    ///< Pointers to unsigned char integer data.
+        unsigned short **rowsUS;    ///< Pointers to unsigned short integer data.
+        unsigned int **rowsUI;      ///< Pointers to unsigned integer data.
+        unsigned long **rowsUL;     ///< Pointers to unsigned long integer data.
+        float **rowsF;              ///< Pointers to floating point data.
+        double **rowsD;             ///< Pointers to double precision data.
+        complex float **rowsCF;     ///< Pointers to complex floating point data.
     } rows;                         ///< Union for data types.
     struct psImage *parent;         ///< Parent, if a subimage.
