IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Jun 2, 2004, 1:29:39 PM (22 years ago)
Author:
harman
Message:

Changed psVector to be consistent with psImage

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/psLib/src/sysUtils/psType.h

    r813 r831  
    33 *  @brief Contains support for basic types
    44 *
    5  *  This file defines datatypes which include:
    6  *      char
    7  *      short
    8  *      int
    9  *      long
    10  *      unsigned char
    11  *      unsigned short
    12  *      unsigned int
    13  *      unsigned long
    14  *      float
    15  *      double
    16  *      complex float
    17  *      void **
     5 *  This file defines common datatypes used throughout psLib.
    186 *
    197 *  @author Robert DeSonia, MHPCC
    208 *  @author Ross Harman, MHPCC
    219 *
    22  *  @version $Revision: 1.9 $ $Name: not supported by cvs2svn $
    23  *  @date $Date: 2004-05-29 01:10:22 $
     10 *  @version $Revision: 1.10 $ $Name: not supported by cvs2svn $
     11 *  @date $Date: 2004-06-02 23:29:14 $
    2412 *
    2513 *  Copyright 2004 Maui High Performance Computing Center, University of Hawaii
     
    5947
    6048typedef enum {
    61     PS_TYPE_INT8             = 0x0101,  ///< Character.
    62     PS_TYPE_INT16            = 0x0102,  ///< Short integer.
    63     PS_TYPE_INT32            = 0x0104,  ///< Integer.
    64     PS_TYPE_INT64            = 0x0108,  ///< Long integer.
    65     PS_TYPE_UINT8            = 0x0301,  ///< Unsigned character.
    66     PS_TYPE_UINT16           = 0x0302,  ///< Unsigned short integer.
    67     PS_TYPE_UINT32           = 0x0304,  ///< Unsigned integer.
    68     PS_TYPE_UINT64           = 0x0308,  ///< Unsigned long integer.
    69     PS_TYPE_FLOAT            = 0x0404,  ///< Single-precision Floating point.
    70     PS_TYPE_DOUBLE           = 0x0408,  ///< Double-precision floating point.
    71     PS_TYPE_COMPLEX_FLOAT    = 0x0808,  ///< Complex numbers consisting of single-precision floating point.
    72     PS_TYPE_COMPLEX_DOUBLE   = 0x0810,  ///< Complex numbers consisting of double-precision floating point.
    73     PS_TYPE_OTHER            = 0x0000,  ///< Something else that's not supported for arithmetic.
    74 
    75     // Abbreviated versions of the above types
    7649    PS_TYPE_S8               = 0x0101,  ///< Character.
    7750    PS_TYPE_S16              = 0x0102,  ///< Short integer.
     
    8760    PS_TYPE_C64              = 0x0810,  ///< Complex numbers consisting of double-precision floating point.
    8861    PS_TYPE_PTR              = 0x0000   ///< Something else that's not supported for arithmetic.
    89 
    9062} psElemType;
    9163
Note: See TracChangeset for help on using the changeset viewer.