IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
May 20, 2004, 6:12:37 PM (22 years ago)
Author:
eugene
Message:

substantial API changes based on change to PSLib SDRS

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/archive/pslib/include/psVector.h

    r704 r753  
    1111    psType type;                        ///< vector data type and dimension
    1212    const int n;                        ///< size of vector
    13     const int nalloc;                   ///< data region relative to parent
     13    const int nalloc;                   ///< allocated data block
    1414    union {
    15         psF32 *arr;                     ///< Pointers to floating-point data (default)
    16         psS8  *arr_S8;                  ///< Pointers to short-integer data
    17         psS16 *arr_S16;                 ///< Pointers to short-integer data
    18         psS32 *arr_S32;                 ///< Pointers to integer data
    19         psS64 *arr_S64;                 ///< Pointers to long-integer data
    20         psU8  *arr_U18;                 ///< Pointers to unsigned-short-integer data
    21         psU16 *arr_U16;                 ///< Pointers to unsigned-short-integer data
    22         psU32 *arr_U32;                 ///< Pointers to unsigned-integer data
    23         psU64 *arr_U64;                 ///< Pointers to unsigned-long-integer data
    24         psF32 *arr_F32;                 ///< Pointers to floating-point data
    25         psF64 *arr_F64;                 ///< Pointers to double-precision data
    26         psF32 *arr_C32;                 ///< Pointers to complex floating-point data
    27         void **arr_v;
    28     } arr;
     15        psS8  *S8;                      ///< Pointers to short-integer data
     16        psS16 *S16;                     ///< Pointers to short-integer data
     17        psS32 *S32;                     ///< Pointers to integer data
     18        psS64 *S64;                     ///< Pointers to long-integer data
     19        psU8  *U18;                     ///< Pointers to unsigned-short-integer data
     20        psU16 *U16;                     ///< Pointers to unsigned-short-integer data
     21        psU32 *U32;                     ///< Pointers to unsigned-integer data
     22        psU64 *U64;                     ///< Pointers to unsigned-long-integer data
     23        psF32 *F32;                     ///< Pointers to floating-point data
     24        psF64 *F64;                     ///< Pointers to double-precision data
     25        psF32 *C32;                     ///< Pointers to complex floating-point data
     26        void **V;
     27    } data;
    2928} psVector;
    3029
Note: See TracChangeset for help on using the changeset viewer.