Changeset 753 for trunk/archive/pslib/include/psVector.h
- Timestamp:
- May 20, 2004, 6:12:37 PM (22 years ago)
- File:
-
- 1 edited
-
trunk/archive/pslib/include/psVector.h (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/archive/pslib/include/psVector.h
r704 r753 11 11 psType type; ///< vector data type and dimension 12 12 const int n; ///< size of vector 13 const int nalloc; ///< data region relative to parent13 const int nalloc; ///< allocated data block 14 14 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; 29 28 } psVector; 30 29
Note:
See TracChangeset
for help on using the changeset viewer.
