IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
May 12, 2004, 9:46:52 AM (22 years ago)
Author:
harman
Message:

Initial cut at Eugene's psImage implementation

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/psLib/src/image/psImage.h

    r633 r649  
    77 *  @author Ross Harman, MHPCC
    88 *   
    9  *  @version $Revision: 1.3 $ $Name: not supported by cvs2svn $
    10  *  @date $Date: 2004-05-10 20:20:42 $
     9 *  @version $Revision: 1.4 $ $Name: not supported by cvs2svn $
     10 *  @date $Date: 2004-05-12 19:46:52 $
    1111 *
    1212 *  Copyright 2004 Maui High Performance Computing Center, University of Hawaii
     
    4040    int col0;                       ///< Row position relative to parent.
    4141    int row0;                       ///< Column position relative to parent.
     42
    4243    union {
    43         short **rows_s;             ///< Pointers to short integer data.
    44         int **rows_i;               ///< Pointers to integer data.
    45         long **rows_l ;             ///< Pointers to long integer data.
    46         unsigned short **rows_us;   ///< Pointers to unsigned short integer data.
    47         unsigned int **rows_ui;     ///< Pointers to unsigned integer data.
    48         unsigned long **rows_ul;    ///< Pointers to unsigned long integer data.
    49         float **rows_f;             ///< Pointers to floating point data.
    50         double **rows_d;            ///< Pointers to double precision data.
    51         complex float **rows_cf;    ///< Pointers to complex floating point data.
     44        char **rowsC                ///< Pointers to char integer data.
     45        short **rowsS;              ///< Pointers to short integer data.
     46        int **rowsI;                ///< Pointers to integer data.
     47        long **rowsL ;              ///< Pointers to long integer data.
     48        unsigned char **rowsUC;    ///< Pointers to unsigned char integer data.
     49        unsigned short **rowsUS;    ///< Pointers to unsigned short integer data.
     50        unsigned int **rowsUI;      ///< Pointers to unsigned integer data.
     51        unsigned long **rowsUL;     ///< Pointers to unsigned long integer data.
     52        float **rowsF;              ///< Pointers to floating point data.
     53        double **rowsD;             ///< Pointers to double precision data.
     54        complex float **rowsCF;     ///< Pointers to complex floating point data.
    5255    } rows;                         ///< Union for data types.
    5356    struct psImage *parent;         ///< Parent, if a subimage.
Note: See TracChangeset for help on using the changeset viewer.