Class HDFConstants
java.lang.Object
hdf.hdflib.HDFConstants
This interface defines the values of constants defined by the HDF 4.2 API.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final intstatic final Stringstatic final Stringstatic final Stringstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intScan Line Interlacingstatic final intPixel Interlacingstatic final intScan Plane Interlacingstatic final intstatic final intNot supported by HDFstatic final intcharstatic final intstatic final intstatic final intstatic final intstatic final intfloatstatic final intdoublestatic final intstatic final intstatic final intshortstatic final intintegerstatic final intNot supportedstatic final int8-bit integerstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intunsigned charstatic final intstatic final intunsigned integerstatic final intunsigned integerstatic final intstatic final intunsigned 8-bit integerstatic final intused by mfhdf/libsrc/putget.cstatic final intstatic final intstatic final intaspect ratiostatic final intBeginning of required tagsstatic final intCalibration informationstatic final intcolor correctionstatic final intcolor formatstatic final intchunk elementstatic final intchunked special element headerstatic final intCompressed Imagestatic final intRLE compressed 8-bit imagestatic final intcompressed special elementstatic final intdata identifier annotationstatic final intdata identifier labelstatic final intDraw these images in sequencestatic final intCurrent end of the rangestatic final intFile descriptionstatic final intFile identifierstatic final intfree space in the filestatic final intFill Value informationstatic final intJPEG compression (8-bit data)static final intJPEG compression (8-bit data)static final intImage DimRecstatic final int8-bit Image dimensionstatic final intIMCOMP compressed 8-bit imagestatic final intIMCOMP compression aliasstatic final intIMCOMP compressionstatic final int8-bit Image palettestatic final intJPEG compression (24-bit data)static final intJPEG compression (24-bit data)static final intPalette DimRecstatic final intlinked-block special elementstatic final intImage Palettestatic final intMatte Datastatic final intMatte DimRecstatic final intmachine typestatic final intmachine-type overridestatic final intNumeric Data Groupstatic final intNew-format Raster Imagestatic final intnumber typestatic final intstatic final intRaster Imagestatic final intRaster-8 imagestatic final intRaster Image Groupstatic final intrun length encodingstatic final intrun this as a program/scriptstatic final intScientific Datastatic final intCoord sysstatic final intScientific Data DimRecstatic final intFormatsstatic final intScientific Data Groupstatic final intLabelsstatic final intLinks related to the datasetstatic final intMax/Minstatic final intList of ragged array line lengthsstatic final intScalesstatic final intTransposestatic final intUnitsstatic final intTEK 4105 datastatic final intTEK 4014 datastatic final intTag descriptorstatic final intTag identifierstatic final intstatic final intVgroupstatic final intVdata Headerstatic final intvariable-len linked-block headerstatic final intvariable-len linked-block datastatic final intVdata Storagestatic final intstatic final intx-y positionstatic final Stringstatic final Stringstatic final intFAILstatic final Stringstatic final Stringstatic final Stringstatic final intinterlacing supported by the vset.static final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final intstatic final intstatic final Stringstatic final Stringstatic final intstatic final intstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final intstatic final intcomponent interlacing schemestatic final intline interlacing schemestatic final intpixel interlacing schemestatic final intstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final intstatic final intstatic final intstatic final intstatic final intstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic StringgetType(int type) convert number type to string typestatic intconvert string type to number typestatic intgetTypeSize(int type) gets the size of the data type in bytes, e.g size of DFNT_FLOAT32 = 4
-
Field Details
-
FAIL
public static final int FAILFAIL- See Also:
-
DFACC_READ
public static final int DFACC_READ- See Also:
-
DFACC_WRITE
public static final int DFACC_WRITE- See Also:
-
DFACC_RDWR
public static final int DFACC_RDWR- See Also:
-
DFACC_CREATE
public static final int DFACC_CREATE- See Also:
-
DFACC_RDONLY
public static final int DFACC_RDONLY- See Also:
-
DFACC_DEFAULT
public static final int DFACC_DEFAULT- See Also:
-
DFACC_SERIAL
public static final int DFACC_SERIAL- See Also:
-
DFACC_PARALLEL
public static final int DFACC_PARALLEL- See Also:
-
AN_DATA_LABEL
public static final int AN_DATA_LABEL- See Also:
-
AN_DATA_DESC
public static final int AN_DATA_DESC- See Also:
-
AN_FILE_LABEL
public static final int AN_FILE_LABEL- See Also:
-
AN_FILE_DESC
public static final int AN_FILE_DESC- See Also:
-
DFREF_WILDCARD
public static final int DFREF_WILDCARD- See Also:
-
DFTAG_WILDCARD
public static final int DFTAG_WILDCARD- See Also:
-
DFREF_NONE
public static final int DFREF_NONEused by mfhdf/libsrc/putget.c- See Also:
-
DFTAG_NULL
public static final int DFTAG_NULL- See Also:
-
DFTAG_LINKED
public static final int DFTAG_LINKEDlinked-block special element- See Also:
-
DFTAG_VERSION
public static final int DFTAG_VERSION- See Also:
-
DFTAG_COMPRESSED
public static final int DFTAG_COMPRESSEDcompressed special element- See Also:
-
DFTAG_VLINKED
public static final int DFTAG_VLINKEDvariable-len linked-block header- See Also:
-
DFTAG_VLINKED_DATA
public static final int DFTAG_VLINKED_DATAvariable-len linked-block data- See Also:
-
DFTAG_CHUNKED
public static final int DFTAG_CHUNKEDchunked special element header- See Also:
-
DFTAG_CHUNK
public static final int DFTAG_CHUNKchunk element- See Also:
-
DFTAG_FID
public static final int DFTAG_FIDFile identifier- See Also:
-
DFTAG_FD
public static final int DFTAG_FDFile description- See Also:
-
DFTAG_TID
public static final int DFTAG_TIDTag identifier- See Also:
-
DFTAG_TD
public static final int DFTAG_TDTag descriptor- See Also:
-
DFTAG_DIL
public static final int DFTAG_DILdata identifier label- See Also:
-
DFTAG_DIA
public static final int DFTAG_DIAdata identifier annotation- See Also:
-
DFTAG_NT
public static final int DFTAG_NTnumber type- See Also:
-
DFTAG_MT
public static final int DFTAG_MTmachine type- See Also:
-
DFTAG_FREE
public static final int DFTAG_FREEfree space in the file- See Also:
-
DFTAG_ID8
public static final int DFTAG_ID88-bit Image dimension- See Also:
-
DFTAG_IP8
public static final int DFTAG_IP88-bit Image palette- See Also:
-
DFTAG_RI8
public static final int DFTAG_RI8Raster-8 image- See Also:
-
DFTAG_CI8
public static final int DFTAG_CI8RLE compressed 8-bit image- See Also:
-
DFTAG_II8
public static final int DFTAG_II8IMCOMP compressed 8-bit image- See Also:
-
DFTAG_ID
public static final int DFTAG_IDImage DimRec- See Also:
-
DFTAG_LUT
public static final int DFTAG_LUTImage Palette- See Also:
-
DFTAG_RI
public static final int DFTAG_RIRaster Image- See Also:
-
DFTAG_CI
public static final int DFTAG_CICompressed Image- See Also:
-
DFTAG_NRI
public static final int DFTAG_NRINew-format Raster Image- See Also:
-
DFTAG_RIG
public static final int DFTAG_RIGRaster Image Group- See Also:
-
DFTAG_LD
public static final int DFTAG_LDPalette DimRec- See Also:
-
DFTAG_MD
public static final int DFTAG_MDMatte DimRec- See Also:
-
DFTAG_MA
public static final int DFTAG_MAMatte Data- See Also:
-
DFTAG_CCN
public static final int DFTAG_CCNcolor correction- See Also:
-
DFTAG_CFM
public static final int DFTAG_CFMcolor format- See Also:
-
DFTAG_AR
public static final int DFTAG_ARaspect ratio- See Also:
-
DFTAG_DRAW
public static final int DFTAG_DRAWDraw these images in sequence- See Also:
-
DFTAG_RUN
public static final int DFTAG_RUNrun this as a program/script- See Also:
-
DFTAG_XYP
public static final int DFTAG_XYPx-y position- See Also:
-
DFTAG_MTO
public static final int DFTAG_MTOmachine-type override- See Also:
-
DFTAG_T14
public static final int DFTAG_T14TEK 4014 data- See Also:
-
DFTAG_T105
public static final int DFTAG_T105TEK 4105 data- See Also:
-
DFTAG_SDG
public static final int DFTAG_SDGScientific Data Group- See Also:
-
DFTAG_SDD
public static final int DFTAG_SDDScientific Data DimRec- See Also:
-
DFTAG_SD
public static final int DFTAG_SDScientific Data- See Also:
-
DFTAG_SDS
public static final int DFTAG_SDSScales- See Also:
-
DFTAG_SDL
public static final int DFTAG_SDLLabels- See Also:
-
DFTAG_SDU
public static final int DFTAG_SDUUnits- See Also:
-
DFTAG_SDF
public static final int DFTAG_SDFFormats- See Also:
-
DFTAG_SDM
public static final int DFTAG_SDMMax/Min- See Also:
-
DFTAG_SDC
public static final int DFTAG_SDCCoord sys- See Also:
-
DFTAG_SDT
public static final int DFTAG_SDTTranspose- See Also:
-
DFTAG_SDLNK
public static final int DFTAG_SDLNKLinks related to the dataset- See Also:
-
DFTAG_NDG
public static final int DFTAG_NDGNumeric Data Group- See Also:
-
DFTAG_CAL
public static final int DFTAG_CALCalibration information- See Also:
-
DFTAG_FV
public static final int DFTAG_FVFill Value information- See Also:
-
DFTAG_BREQ
public static final int DFTAG_BREQBeginning of required tags- See Also:
-
DFTAG_SDRAG
public static final int DFTAG_SDRAGList of ragged array line lengths- See Also:
-
DFTAG_EREQ
public static final int DFTAG_EREQCurrent end of the range- See Also:
-
DFTAG_VG
public static final int DFTAG_VGVgroup- See Also:
-
DFTAG_VH
public static final int DFTAG_VHVdata Header- See Also:
-
DFTAG_VS
public static final int DFTAG_VSVdata Storage- See Also:
-
DFTAG_RLE
public static final int DFTAG_RLErun length encoding- See Also:
-
DFTAG_IMC
public static final int DFTAG_IMCIMCOMP compression alias- See Also:
-
DFTAG_IMCOMP
public static final int DFTAG_IMCOMPIMCOMP compression- See Also:
-
DFTAG_JPEG
public static final int DFTAG_JPEGJPEG compression (24-bit data)- See Also:
-
DFTAG_GREYJPEG
public static final int DFTAG_GREYJPEGJPEG compression (8-bit data)- See Also:
-
DFTAG_JPEG5
public static final int DFTAG_JPEG5JPEG compression (24-bit data)- See Also:
-
DFTAG_GREYJPEG5
public static final int DFTAG_GREYJPEG5JPEG compression (8-bit data)- See Also:
-
MFGR_INTERLACE_PIXEL
public static final int MFGR_INTERLACE_PIXELpixel interlacing scheme- See Also:
-
MFGR_INTERLACE_LINE
public static final int MFGR_INTERLACE_LINEline interlacing scheme- See Also:
-
MFGR_INTERLACE_COMPONENT
public static final int MFGR_INTERLACE_COMPONENTcomponent interlacing scheme- See Also:
-
FULL_INTERLACE
public static final int FULL_INTERLACEinterlacing supported by the vset.- See Also:
-
NO_INTERLACE
public static final int NO_INTERLACE- See Also:
-
DFNT_UCHAR8
public static final int DFNT_UCHAR8unsigned char- See Also:
-
DFNT_UCHAR
public static final int DFNT_UCHAR- See Also:
-
DFNT_CHAR8
public static final int DFNT_CHAR8char- See Also:
-
DFNT_CHAR
public static final int DFNT_CHAR- See Also:
-
DFNT_CHAR16
public static final int DFNT_CHAR16Not supported by HDF- See Also:
-
DFNT_UCHAR16
public static final int DFNT_UCHAR16- See Also:
-
DFNT_FLOAT32
public static final int DFNT_FLOAT32float- See Also:
-
DFNT_FLOAT
public static final int DFNT_FLOAT- See Also:
-
DFNT_FLOAT64
public static final int DFNT_FLOAT64double- See Also:
-
DFNT_FLOAT128
public static final int DFNT_FLOAT128- See Also:
-
DFNT_DOUBLE
public static final int DFNT_DOUBLE- See Also:
-
DFNT_INT8
public static final int DFNT_INT88-bit integer- See Also:
-
DFNT_UINT8
public static final int DFNT_UINT8unsigned 8-bit integer- See Also:
-
DFNT_INT16
public static final int DFNT_INT16short- See Also:
-
DFNT_UINT16
public static final int DFNT_UINT16unsigned integer- See Also:
-
DFNT_INT32
public static final int DFNT_INT32integer- See Also:
-
DFNT_UINT32
public static final int DFNT_UINT32unsigned integer- See Also:
-
DFNT_INT64
public static final int DFNT_INT64Not supported- See Also:
-
DFNT_UINT64
public static final int DFNT_UINT64- See Also:
-
DFNT_INT128
public static final int DFNT_INT128- See Also:
-
DFNT_UINT128
public static final int DFNT_UINT128- See Also:
-
DFNT_HDF
public static final int DFNT_HDF- See Also:
-
DFNT_NATIVE
public static final int DFNT_NATIVE- See Also:
-
DFNT_CUSTOM
public static final int DFNT_CUSTOM- See Also:
-
DFNT_LITEND
public static final int DFNT_LITEND- See Also:
-
DFNT_MASK
public static final int DFNT_MASK- See Also:
-
DF_FORWARD
public static final int DF_FORWARD- See Also:
-
DFS_MAXLEN
public static final int DFS_MAXLEN- See Also:
-
COMP_NONE
public static final int COMP_NONE- See Also:
-
COMP_JPEG
public static final int COMP_JPEG- See Also:
-
COMP_RLE
public static final int COMP_RLE- See Also:
-
COMP_IMCOMP
public static final int COMP_IMCOMP- See Also:
-
COMP_CODE_NONE
public static final int COMP_CODE_NONE- See Also:
-
COMP_CODE_RLE
public static final int COMP_CODE_RLE- See Also:
-
COMP_CODE_NBIT
public static final int COMP_CODE_NBIT- See Also:
-
COMP_CODE_SKPHUFF
public static final int COMP_CODE_SKPHUFF- See Also:
-
COMP_CODE_DEFLATE
public static final int COMP_CODE_DEFLATE- See Also:
-
COMP_CODE_SZIP
public static final int COMP_CODE_SZIP- See Also:
-
COMP_CODE_INVALID
public static final int COMP_CODE_INVALID- See Also:
-
COMP_CODE_JPEG
public static final int COMP_CODE_JPEG- See Also:
-
DFIL_PIXEL
public static final int DFIL_PIXELPixel Interlacing- See Also:
-
DFIL_LINE
public static final int DFIL_LINEScan Line Interlacing- See Also:
-
DFIL_PLANE
public static final int DFIL_PLANEScan Plane Interlacing- See Also:
-
SD_UNLIMITED
public static final int SD_UNLIMITED- See Also:
-
SD_FILL
public static final int SD_FILL- See Also:
-
SD_NOFILL
public static final int SD_NOFILL- See Also:
-
SD_DIMVAL_BW_COMP
public static final int SD_DIMVAL_BW_COMP- See Also:
-
SD_DIMVAL_BW_INCOMP
public static final int SD_DIMVAL_BW_INCOMP- See Also:
-
HDF_NONE
public static final int HDF_NONE- See Also:
-
HDF_CHUNK
public static final int HDF_CHUNK- See Also:
-
HDF_COMP
public static final int HDF_COMP- See Also:
-
HDF_NBIT
public static final int HDF_NBIT- See Also:
-
MAX_VAR_DIMS
public static final int MAX_VAR_DIMS- See Also:
-
GR_NAME
- See Also:
-
RI_NAME
- See Also:
-
RIGATTRNAME
- See Also:
-
RIGATTRCLASS
- See Also:
-
HDF_ATTRIBUTE
- See Also:
-
HDF_VARIABLE
- See Also:
-
HDF_DIMENSION
- See Also:
-
HDF_UDIMENSION
- See Also:
-
DIM_VALS
- See Also:
-
DIM_VALS01
- See Also:
-
HDF_CHK_TBL
- See Also:
-
HDF_SDSVAR
- See Also:
-
HDF_CRDVAR
- See Also:
-
HDF_CDF
- See Also:
-
ANNOTATION
- See Also:
-
RI8
- See Also:
-
RI24
- See Also:
-
GR
- See Also:
-
SDS
- See Also:
-
VDATA
- See Also:
-
VGROUP
- See Also:
-
UCHAR8
- See Also:
-
CHAR8
- See Also:
-
UCHAR16
- See Also:
-
CHAR16
- See Also:
-
FLOAT32
- See Also:
-
FLOAT64
- See Also:
-
FLOAT128
- See Also:
-
INT8
- See Also:
-
UINT8
- See Also:
-
INT16
- See Also:
-
UINT16
- See Also:
-
INT32
- See Also:
-
UINT32
- See Also:
-
INT64
- See Also:
-
UINT64
- See Also:
-
INT128
- See Also:
-
UINT128
- See Also:
-
-
Constructor Details
-
HDFConstants
public HDFConstants()
-
-
Method Details
-
getType
convert number type to string type- Parameters:
type- the number representing the data type- Returns:
- the string representing the data type
-
getType
convert string type to number type- Parameters:
type- the string representing the data type- Returns:
- the integer representing the data type
-
getTypeSize
public static int getTypeSize(int type) gets the size of the data type in bytes, e.g size of DFNT_FLOAT32 = 4- Parameters:
type- the number representing the data type- Returns:
- the size of the data type
-