Go to the source code of this file.
Classes | |
| struct | psiHEADER |
| struct | DATADESC |
Defines | |
| #define | MAX_SOURCE_NAME 32 |
| #define | MAX_MODE_NAME 8 |
| #define | MAX_UNIT_STRING 8 |
| #define | PSI_HEADER_OFFSET 0x03A0 |
| #define | DFMT_SUN 0x1111 |
| #define | DFMT_ALLIANT 0x1111 |
| #define | DFMT_IRIS4 0x1111 |
| #define | DFMT_APOLLO 0x1111 |
| #define | DFMT_IBM6000 0x1111 |
| #define | DFMT_HP9000 0x1111 |
| #define | DFMT_CONVEXNATIVE 0x5511 |
| #define | DFMT_CONVEX 0x1111 |
| #define | DFMT_UNICOS 0x3331 |
| #define | DFMT_CTSS 0x3331 |
| #define | DFMT_VAX 0x2221 |
| #define | DFMT_MIPSEL 0x4441 |
| #define | DFMT_PC 0x4441 |
| #define | DFMT_MAC 0x1111 |
| #define | DFMT_SUN386 0x4441 |
| #define | DFMT_NEXT 0x1111 |
| #define | DFMT_MOTOROLA 0x1111 |
| #define | DFMT_ALPHA 0x4441 |
| #define | DFMT_VP 0x6611 |
| #define | DFNT_HDF 0x00000000 |
| #define | DFNT_NATIVE 0x00001000 |
| #define | DFNT_CUSTOM 0x00002000 |
| #define | DFNT_LITEND 0x00004000 |
| #define | DFNT_NONE 0 |
| #define | DFNT_QUERY 0 |
| #define | DFNT_VERSION 1 |
| #define | DFNT_FLOAT32 5 |
| #define | DFNT_FLOAT 5 |
| #define | DFNT_FLOAT64 6 |
| #define | DFNT_DOUBLE 6 |
| #define | DFNT_FLOAT128 7 |
| #define | DFNT_INT8 20 |
| #define | DFNT_UINT8 21 |
| #define | DFNT_INT16 22 |
| #define | DFNT_UINT16 23 |
| #define | DFNT_INT32 24 |
| #define | DFNT_UINT32 25 |
| #define | DFNT_INT64 26 |
| #define | DFNT_UINT64 27 |
| #define | DFNT_INT128 28 |
| #define | DFNT_UINT128 30 |
| #define | DFNT_UCHAR8 3 |
| #define | DFNT_UCHAR 3 |
| #define | DFNT_CHAR8 4 |
| #define | DFNT_CHAR 4 |
| #define | DFNT_CHAR16 42 |
| #define | DFNT_UCHAR16 43 |
| #define | DFNTI_MBO 1 |
| #define | DFNTI_VBO 2 |
| #define | DFNTI_IBO 4 |
| #define | DFNTF_NONE 0 |
| #define | DFNTF_HDFDEFAULT 1 |
| #define | DFNTF_IEEE 1 |
| #define | DFNTF_VAX 2 |
| #define | DFNTF_CRAY 3 |
| #define | DFNTF_PC 4 |
| #define | DFNTF_CONVEX 5 |
| #define | DFNTF_VP 6 |
| #define | DFNTC_BYTE 0 |
| #define | DFNTC_ASCII 1 |
| #define | DFNTC_EBCDIC 5 |
| #define | DFO_FORTRAN 1 |
| #define | DFO_C 2 |
| #define | SIZE_FLOAT32 4 |
| #define | SIZE_FLOAT64 8 |
| #define | SIZE_FLOAT128 16 |
| #define | SIZE_INT8 1 |
| #define | SIZE_UINT8 1 |
| #define | SIZE_INT16 2 |
| #define | SIZE_UINT16 2 |
| #define | SIZE_INT32 4 |
| #define | SIZE_UINT32 4 |
| #define | SIZE_INT64 8 |
| #define | SIZE_UINT64 8 |
| #define | SIZE_INT128 16 |
| #define | SIZE_UINT128 16 |
| #define | SIZE_CHAR8 1 |
| #define | SIZE_CHAR 1 |
| #define | SIZE_UCHAR8 1 |
| #define | SIZE_UCHAR 1 |
| #define | SIZE_CHAR16 2 |
| #define | SIZE_UCHAR16 2 |
| #define | DFREF_WILDCARD 0 |
| #define | DFTAG_WILDCARD 0 |
| #define | DFTAG_NULL 1 |
| #define | DFTAG_LINKED 20 |
| #define | DFTAG_VERSION 30 |
| #define | DFTAG_FID ((uint16)100) |
| #define | DFTAG_FD ((uint16)101) |
| #define | DFTAG_TID ((uint16)102) |
| #define | DFTAG_TD ((uint16)103) |
| #define | DFTAG_DIL ((uint16)104) |
| #define | DFTAG_DIA ((uint16)105) |
| #define | DFTAG_NT ((uint16)106) |
| #define | DFTAG_MT ((uint16)107) |
| #define | DFTAG_ID8 ((uint16)200) |
| #define | DFTAG_IP8 ((uint16)201) |
| #define | DFTAG_RI8 ((uint16)202) |
| #define | DFTAG_CI8 ((uint16)203) |
| #define | DFTAG_II8 ((uint16)204) |
| #define | DFTAG_ID ((uint16)300) |
| #define | DFTAG_LUT ((uint16)301) |
| #define | DFTAG_RI ((uint16)302) |
| #define | DFTAG_CI ((uint16)303) |
| #define | DFTAG_RIG ((uint16)306) |
| #define | DFTAG_LD ((uint16)307) |
| #define | DFTAG_MD ((uint16)308) |
| #define | DFTAG_MA ((uint16)309) |
| #define | DFTAG_CCN ((uint16)310) |
| #define | DFTAG_CFM ((uint16)311) |
| #define | DFTAG_AR ((uint16)312) |
| #define | DFTAG_DRAW ((uint16)400) |
| #define | DFTAG_RUN ((uint16)401) |
| #define | DFTAG_XYP ((uint16)500) |
| #define | DFTAG_MTO ((uint16)501) |
| #define | DFTAG_T14 ((uint16)602) |
| #define | DFTAG_T105 ((uint16)603) |
| #define | DFTAG_SDG ((uint16)700) |
| #define | DFTAG_SDD ((uint16)701) |
| #define | DFTAG_SD ((uint16)702) |
| #define | DFTAG_SDS ((uint16)703) |
| #define | DFTAG_SDL ((uint16)704) |
| #define | DFTAG_SDU ((uint16)705) |
| #define | DFTAG_SDF ((uint16)706) |
| #define | DFTAG_SDM ((uint16)707) |
| #define | DFTAG_SDC ((uint16)708) |
| #define | DFTAG_SDT ((uint16)709) |
| #define | DFTAG_SDLNK ((uint16)710) |
| #define | DFTAG_NDG ((uint16)720) |
| #define | DFTAG_CAL ((uint16)731) |
| #define | DFTAG_FV ((uint16)732) |
| #define | DFTAG_BREQ ((uint16)799) |
| #define | DFTAG_EREQ ((uint16)780) |
| #define | DFTAG_VG ((uint16)1965) |
| #define | DFTAG_VH ((uint16)1962) |
| #define | DFTAG_VS ((uint16)1963) |
| #define | DFTAG_RLE ((uint16)11) |
| #define | DFTAG_IMC ((uint16)12) |
| #define | DFTAG_IMCOMP ((uint16)12) |
| #define | DFTAG_JPEG ((uint16)13) |
| #define | DFTAG_GREYJPEG ((uint16)14) |
| #define | DFIL_PIXEL 0 |
| #define | DFIL_LINE 1 |
| #define | DFIL_PLANE 2 |
| #define | SPECIAL_LINKED 1 |
| #define | SPECIAL_EXT 2 |
| #define | DF_MAXFNLEN 256 |
| #define | HDF_MAGIC_NUM ((uint32) 0x0113030E ) |
| #define | PSITAG_VER ((uint16)0x8001) |
| #define | PSITAG_ROT ((uint16)0x8002) |
| #define | PSITAG_HDW ((uint16)0x8003) |
| #define | PSITAG_SRC ((uint16)0x8004) |
| #define | PSITAG_SPD ((uint16)0x8005) |
| #define | PSITAG_SET ((uint16)0x8006) |
| #define | PSITAG_HD ((uint16)0x8009) |
| #define | PSITAG_SPC ((uint16)0x800A) |
| #define | PSITAG_LA ((uint16)0x800B) |
| #define | PSITAG_RA ((uint16)0x800C) |
| #define | FILE_HEADER_SIZE 16384 |
| #define | HDF_NUM_TAGS 64 |
| #define | HDF_LEN_TID 128 |
| #define | HDF_LEN_UNITS 64 |
| #define | HDF_LEN_HARDWARE 64 |
| #define | HDF_LEN_SOURCE 64 |
| #define | HDF_LEN_SPEED 64 |
| #define | HDF_LEN_SET 64 |
| #define | HDF_LEN_TITLE 256 |
| #define | HDF_LEN_REPLICA 4096 |
| #define | HDF_LEN_COMMENTS 2048 |
| #define | NT_REF_Z ((uint16)256) |
| #define | NT_REF_X ((uint16)257) |
| #define | NT_REF_Y ((uint16)258) |
| #define | NDG_REF_NUM 2 |
Typedefs | |
| typedef psiHEADER | PsiHEADER |
| typedef char | char8 |
| typedef unsigned char | uchar8 |
| typedef char | int8 |
| typedef unsigned char | uint8 |
| typedef short int | int16 |
| typedef unsigned short int | uint16 |
| typedef long int | int32 |
| typedef unsigned long int | uint32 |
| typedef int | intn |
| typedef unsigned int | uintn |
| typedef float | float32 |
| typedef double | float64 |
| typedef long | intf |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Definition at line 333 of file psihdf.h. Referenced by PsiHDF_ImExportFile::import(). |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Definition at line 34 of file psihdf.h. Referenced by PsiHDF_ImExportFile::import(). |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.4.6