kealib
Loading...
Searching...
No Matches
Classes | Typedefs | Enumerations | Functions
kealib Namespace Reference

Classes

class  KEAATTException
 
struct  KEAATTFeature
 
struct  KEAATTField
 
struct  KEAAttributeIdx
 
class  KEAAttributeTable
 
class  KEAAttributeTableFile
 
class  KEAAttributeTableInMem
 
struct  KEAAttString
 
class  KEABase
 
struct  KEADateTime
 
class  KEAException
 
struct  KEAImageGCP
 
struct  KEAImageGCP_HDF5
 
class  KEAImageIO
 
struct  KEAImageSpatialInfo
 
class  KEAIOException
 
class  KEAStackPrintState
 

Typedefs

typedef std::recursive_mutex kea_mutex
 
typedef std::lock_guard< kea_mutexkea_lock
 

Enumerations

enum  KEAATTType { kea_att_undefined = 0 , kea_att_mem = 1 , kea_att_file = 2 }
 
enum  KEAFieldDataType {
  kea_att_na = 0 , kea_att_bool = 1 , kea_att_int = 2 , kea_att_float = 3 ,
  kea_att_string = 4 , kea_att_datetime = 5 , kea_att_wkb = 5
}
 
enum  KEADataType {
  kea_undefined = 0 , kea_8int = 1 , kea_16int = 2 , kea_32int = 3 ,
  kea_64int = 4 , kea_8uint = 5 , kea_16uint = 6 , kea_32uint = 7 ,
  kea_64uint = 8 , kea_32float = 9 , kea_64float = 10
}
 
enum  KEALayerType { kea_continuous = 0 , kea_thematic = 1 }
 
enum  KEABandClrInterp {
  kea_generic = 0 , kea_greyindex = 1 , kea_paletteindex = 2 , kea_redband = 3 ,
  kea_greenband = 4 , kea_blueband = 5 , kea_alphaband = 6 , kea_hueband = 7 ,
  kea_saturationband = 8 , kea_lightnessband = 9 , kea_cyanband = 10 , kea_magentaband = 11 ,
  kea_yellowband = 12 , kea_blackband = 13 , kea_ycbcr_yband = 14 , kea_ycbcr_cbband = 15 ,
  kea_ycbcr_crband = 16
}
 

Functions

static const std::string KEA_FILE_TYPE ("KEA")
 
static const std::string KEA_SOFTWARE ("LibKEA")
 
static const std::string KEA_VERSION ("1.1")
 
static const std::string KEA_DATASETNAME_HEADER ("/HEADER")
 
static const std::string KEA_DATASETNAME_HEADER_NUMBANDS ("/HEADER/NUMBANDS")
 
static const std::string KEA_DATASETNAME_HEADER_BLOCKSIZE ("/HEADER/BLOCKSIZE")
 
static const std::string KEA_DATASETNAME_HEADER_RES ("/HEADER/RES")
 
static const std::string KEA_DATASETNAME_HEADER_TL ("/HEADER/TL")
 
static const std::string KEA_DATASETNAME_HEADER_ROT ("/HEADER/ROT")
 
static const std::string KEA_DATASETNAME_HEADER_SIZE ("/HEADER/SIZE")
 
static const std::string KEA_DATASETNAME_HEADER_WKT ("/HEADER/WKT")
 
static const std::string KEA_DATASETNAME_HEADER_FILETYPE ("/HEADER/FILETYPE")
 
static const std::string KEA_DATASETNAME_HEADER_GENERATOR ("/HEADER/GENERATOR")
 
static const std::string KEA_DATASETNAME_HEADER_VERSION ("/HEADER/VERSION")
 
static const std::string KEA_DATASETNAME_METADATA ("/METADATA")
 
static const std::string KEA_DATASETNAME_BAND ("/BAND")
 
static const std::string KEA_BANDNAME_DATA ("/DATA")
 
static const std::string KEA_BANDNAME_MASK ("/MASK")
 
static const std::string KEA_BANDNAME_DESCRIP ("/DESCRIPTION")
 
static const std::string KEA_BANDNAME_DT ("/DATATYPE")
 
static const std::string KEA_BANDNAME_TYPE ("/LAYER_TYPE")
 
static const std::string KEA_BANDNAME_USAGE ("/LAYER_USAGE")
 
static const std::string KEA_BANDNAME_NO_DATA_VAL ("/NO_DATA_VAL")
 
static const std::string KEA_BANDNAME_METADATA ("/METADATA")
 
static const std::string KEA_BANDNAME_METADATA_MIN ("/METADATA/STATISTICS_MINIMUM")
 
static const std::string KEA_BANDNAME_METADATA_MAX ("/METADATA/STATISTICS_MAXIMUM")
 
static const std::string KEA_BANDNAME_METADATA_MEAN ("/METADATA/STATISTICS_MEAN")
 
static const std::string KEA_BANDNAME_METADATA_STDDEV ("/METADATA/STATISTICS_STDDEV")
 
static const std::string KEA_BANDNAME_METADATA_MODE ("/METADATA/STATISTICS_MODE")
 
static const std::string KEA_BANDNAME_METADATA_HISTOMIN ("/METADATA/STATISTICS_HISTOMIN")
 
static const std::string KEA_BANDNAME_METADATA_HISTOMAX ("/METADATA/STATISTICS_HISTOMAX")
 
static const std::string KEA_BANDNAME_METADATA_HISTONUMBINS ("/METADATA/STATISTICS_HISTONUMBINS")
 
static const std::string KEA_BANDNAME_METADATA_HISTOBINVALUES ("/METADATA/STATISTICS_HISTOBINVALUES")
 
static const std::string KEA_BANDNAME_METADATA_HISTOBINFUNCTION ("/METADATA/STATISTICS_HISTOBINFUNCTION")
 
static const std::string KEA_BANDNAME_METADATA_WAVELENGTH ("/METADATA/WAVELENGTH")
 
static const std::string KEA_BANDNAME_METADATA_FWHM ("/METADATA/FWHM")
 
static const std::string KEA_BANDNAME_ATT ("/ATT")
 
static const std::string KEA_ATT_GROUPNAME_HEADER ("/ATT/HEADER")
 
static const std::string KEA_ATT_GROUPNAME_DATA ("/ATT/DATA")
 
static const std::string KEA_ATT_GROUPNAME_NEIGHBOURS ("/ATT/NEIGHBOURS")
 
static const std::string KEA_ATT_BOOL_DATA ("/ATT/DATA/BOOL")
 
static const std::string KEA_ATT_INT_DATA ("/ATT/DATA/INT")
 
static const std::string KEA_ATT_FLOAT_DATA ("/ATT/DATA/FLOAT")
 
static const std::string KEA_ATT_STRING_DATA ("/ATT/DATA/STRING")
 
static const std::string KEA_ATT_NEIGHBOURS_DATA ("/ATT/NEIGHBOURS/NEIGHBOURS")
 
static const std::string KEA_ATT_BOOL_FIELDS_HEADER ("/ATT/HEADER/BOOL_FIELDS")
 
static const std::string KEA_ATT_INT_FIELDS_HEADER ("/ATT/HEADER/INT_FIELDS")
 
static const std::string KEA_ATT_FLOAT_FIELDS_HEADER ("/ATT/HEADER/FLOAT_FIELDS")
 
static const std::string KEA_ATT_STRING_FIELDS_HEADER ("/ATT/HEADER/STRING_FIELDS")
 
static const std::string KEA_ATT_SIZE_HEADER ("/ATT/HEADER/SIZE")
 
static const std::string KEA_ATT_CHUNKSIZE_HEADER ("/ATT/HEADER/CHUNKSIZE")
 
static const std::string KEA_ATT_NAME_FIELD ("NAME")
 
static const std::string KEA_ATT_INDEX_FIELD ("INDEX")
 
static const std::string KEA_ATT_USAGE_FIELD ("USAGE")
 
static const std::string KEA_ATT_COLNUM_FIELD ("COLNUM")
 
static const std::string KEA_ATT_STRING_FIELD ("STRING")
 
static const std::string KEA_ATT_YEAR_FIELD ("YEAR")
 
static const std::string KEA_ATT_MONTH_FIELD ("MONTH")
 
static const std::string KEA_ATT_DAY_FIELD ("DAY")
 
static const std::string KEA_ATT_HOUR_FIELD ("HOUR")
 
static const std::string KEA_ATT_MINUTE_FIELD ("MINUTE")
 
static const std::string KEA_ATT_SECOND_FIELD ("SECOND")
 
static const std::string KEA_ATT_TIMEZONEHOURBY4_FIELD ("TIMEZONEHOURBY4")
 
static const int8_t KEA_ATT_NULLTIMEZONE (-127)
 
static const std::string KEA_BANDNAME_OVERVIEWS ("/OVERVIEWS")
 
static const std::string KEA_OVERVIEWSNAME_OVERVIEW ("/OVERVIEWS/OVERVIEW")
 
static const std::string KEA_GCPS ("/GCPS")
 
static const std::string KEA_GCPS_DATA ("/GCPS/GCPS")
 
static const std::string KEA_GCPS_NUM ("/GCPS/NUM_GCPS")
 
static const std::string KEA_GCPS_PROJ ("/GCPS/PROJ")
 
static const std::string KEA_GCPS_PSZID ("PSZ_ID")
 
static const std::string KEA_GCPS_PSZINFO ("PSZ_INFO")
 
static const std::string KEA_GCPS_DFPIXEL ("DF_PIXEL")
 
static const std::string KEA_GCPS_DFLINE ("DF_LINE")
 
static const std::string KEA_GCPS_DFX ("DF_X")
 
static const std::string KEA_GCPS_DFY ("DF_Y")
 
static const std::string KEA_GCPS_DFZ ("DF_Z")
 
static const std::string KEA_ATTRIBUTENAME_CLASS ("CLASS")
 
static const std::string KEA_ATTRIBUTENAME_IMAGE_VERSION ("IMAGE_VERSION")
 
static const std::string KEA_ATTRIBUTENAME_BLOCK_SIZE ("BLOCK_SIZE")
 
static const std::string KEA_NODATA_DEFINED ("NO_DATA_DEFINED")
 
static const int KEA_MDC_NELMTS (0)
 
static const hsize_t KEA_RDCC_NELMTS (512)
 
static const hsize_t KEA_RDCC_NBYTES (1048576)
 
static const double KEA_RDCC_W0 (0.75)
 
static const hsize_t KEA_SIEVE_BUF (65536)
 
static const hsize_t KEA_META_BLOCKSIZE (2048)
 
static const unsigned int KEA_DEFLATE (1)
 
static const hsize_t KEA_IMAGE_CHUNK_SIZE (512)
 
static const hsize_t KEA_ATT_CHUNK_SIZE (10000)
 
static const int FILL_IMAGE_DATA (0)
 
static const int FILL_MASK_DATA (255)
 
std::string int2Str (int32_t num)
 
std::string uint2Str (uint32_t num)
 
std::string long2Str (int64_t num)
 
std::string ulong2Str (uint64_t num)
 
std::string sizet2Str (size_t num)
 
std::string getDataTypeAsStr (KEADataType dataType)
 

Typedef Documentation

◆ kea_lock

typedef std::lock_guard<kea_mutex> kealib::kea_lock

◆ kea_mutex

typedef std::recursive_mutex kealib::kea_mutex

Enumeration Type Documentation

◆ KEAATTType

Enumerator
kea_att_undefined 
kea_att_mem 
kea_att_file 

◆ KEABandClrInterp

Enumerator
kea_generic 
kea_greyindex 
kea_paletteindex 
kea_redband 
kea_greenband 
kea_blueband 
kea_alphaband 
kea_hueband 
kea_saturationband 
kea_lightnessband 
kea_cyanband 
kea_magentaband 
kea_yellowband 
kea_blackband 
kea_ycbcr_yband 
kea_ycbcr_cbband 
kea_ycbcr_crband 

◆ KEADataType

Enumerator
kea_undefined 
kea_8int 
kea_16int 
kea_32int 
kea_64int 
kea_8uint 
kea_16uint 
kea_32uint 
kea_64uint 
kea_32float 
kea_64float 

◆ KEAFieldDataType

Enumerator
kea_att_na 
kea_att_bool 
kea_att_int 
kea_att_float 
kea_att_string 
kea_att_datetime 
kea_att_wkb 

◆ KEALayerType

Enumerator
kea_continuous 
kea_thematic 

Function Documentation

◆ FILL_IMAGE_DATA()

static const int kealib::FILL_IMAGE_DATA ( )
static

◆ FILL_MASK_DATA()

static const int kealib::FILL_MASK_DATA ( 255  )
static

◆ getDataTypeAsStr()

std::string kealib::getDataTypeAsStr ( KEADataType  dataType)
inline

◆ int2Str()

std::string kealib::int2Str ( int32_t  num)
inline

◆ KEA_ATT_BOOL_DATA()

static const std::string kealib::KEA_ATT_BOOL_DATA ( "/ATT/DATA/BOOL"  )
static

◆ KEA_ATT_BOOL_FIELDS_HEADER()

static const std::string kealib::KEA_ATT_BOOL_FIELDS_HEADER ( "/ATT/HEADER/BOOL_FIELDS"  )
static

◆ KEA_ATT_CHUNK_SIZE()

static const hsize_t kealib::KEA_ATT_CHUNK_SIZE ( 10000  )
static

◆ KEA_ATT_CHUNKSIZE_HEADER()

static const std::string kealib::KEA_ATT_CHUNKSIZE_HEADER ( "/ATT/HEADER/CHUNKSIZE"  )
static

◆ KEA_ATT_COLNUM_FIELD()

static const std::string kealib::KEA_ATT_COLNUM_FIELD ( "COLNUM"  )
static

◆ KEA_ATT_DAY_FIELD()

static const std::string kealib::KEA_ATT_DAY_FIELD ( "DAY"  )
static

◆ KEA_ATT_FLOAT_DATA()

static const std::string kealib::KEA_ATT_FLOAT_DATA ( "/ATT/DATA/FLOAT"  )
static

◆ KEA_ATT_FLOAT_FIELDS_HEADER()

static const std::string kealib::KEA_ATT_FLOAT_FIELDS_HEADER ( "/ATT/HEADER/FLOAT_FIELDS"  )
static

◆ KEA_ATT_GROUPNAME_DATA()

static const std::string kealib::KEA_ATT_GROUPNAME_DATA ( "/ATT/DATA"  )
static

◆ KEA_ATT_GROUPNAME_HEADER()

static const std::string kealib::KEA_ATT_GROUPNAME_HEADER ( "/ATT/HEADER"  )
static

◆ KEA_ATT_GROUPNAME_NEIGHBOURS()

static const std::string kealib::KEA_ATT_GROUPNAME_NEIGHBOURS ( "/ATT/NEIGHBOURS"  )
static

◆ KEA_ATT_HOUR_FIELD()

static const std::string kealib::KEA_ATT_HOUR_FIELD ( "HOUR"  )
static

◆ KEA_ATT_INDEX_FIELD()

static const std::string kealib::KEA_ATT_INDEX_FIELD ( "INDEX"  )
static

◆ KEA_ATT_INT_DATA()

static const std::string kealib::KEA_ATT_INT_DATA ( "/ATT/DATA/INT"  )
static

◆ KEA_ATT_INT_FIELDS_HEADER()

static const std::string kealib::KEA_ATT_INT_FIELDS_HEADER ( "/ATT/HEADER/INT_FIELDS"  )
static

◆ KEA_ATT_MINUTE_FIELD()

static const std::string kealib::KEA_ATT_MINUTE_FIELD ( "MINUTE"  )
static

◆ KEA_ATT_MONTH_FIELD()

static const std::string kealib::KEA_ATT_MONTH_FIELD ( "MONTH"  )
static

◆ KEA_ATT_NAME_FIELD()

static const std::string kealib::KEA_ATT_NAME_FIELD ( "NAME"  )
static

◆ KEA_ATT_NEIGHBOURS_DATA()

static const std::string kealib::KEA_ATT_NEIGHBOURS_DATA ( "/ATT/NEIGHBOURS/NEIGHBOURS"  )
static

◆ KEA_ATT_NULLTIMEZONE()

static const int8_t kealib::KEA_ATT_NULLTIMEZONE ( 127)
static

◆ KEA_ATT_SECOND_FIELD()

static const std::string kealib::KEA_ATT_SECOND_FIELD ( "SECOND"  )
static

◆ KEA_ATT_SIZE_HEADER()

static const std::string kealib::KEA_ATT_SIZE_HEADER ( "/ATT/HEADER/SIZE"  )
static

◆ KEA_ATT_STRING_DATA()

static const std::string kealib::KEA_ATT_STRING_DATA ( "/ATT/DATA/STRING"  )
static

◆ KEA_ATT_STRING_FIELD()

static const std::string kealib::KEA_ATT_STRING_FIELD ( "STRING"  )
static

◆ KEA_ATT_STRING_FIELDS_HEADER()

static const std::string kealib::KEA_ATT_STRING_FIELDS_HEADER ( "/ATT/HEADER/STRING_FIELDS"  )
static

◆ KEA_ATT_TIMEZONEHOURBY4_FIELD()

static const std::string kealib::KEA_ATT_TIMEZONEHOURBY4_FIELD ( "TIMEZONEHOURBY4"  )
static

◆ KEA_ATT_USAGE_FIELD()

static const std::string kealib::KEA_ATT_USAGE_FIELD ( "USAGE"  )
static

◆ KEA_ATT_YEAR_FIELD()

static const std::string kealib::KEA_ATT_YEAR_FIELD ( "YEAR"  )
static

◆ KEA_ATTRIBUTENAME_BLOCK_SIZE()

static const std::string kealib::KEA_ATTRIBUTENAME_BLOCK_SIZE ( "BLOCK_SIZE"  )
static

◆ KEA_ATTRIBUTENAME_CLASS()

static const std::string kealib::KEA_ATTRIBUTENAME_CLASS ( "CLASS"  )
static

◆ KEA_ATTRIBUTENAME_IMAGE_VERSION()

static const std::string kealib::KEA_ATTRIBUTENAME_IMAGE_VERSION ( "IMAGE_VERSION"  )
static

◆ KEA_BANDNAME_ATT()

static const std::string kealib::KEA_BANDNAME_ATT ( "/ATT"  )
static

◆ KEA_BANDNAME_DATA()

static const std::string kealib::KEA_BANDNAME_DATA ( "/DATA"  )
static

◆ KEA_BANDNAME_DESCRIP()

static const std::string kealib::KEA_BANDNAME_DESCRIP ( "/DESCRIPTION"  )
static

◆ KEA_BANDNAME_DT()

static const std::string kealib::KEA_BANDNAME_DT ( "/DATATYPE"  )
static

◆ KEA_BANDNAME_MASK()

static const std::string kealib::KEA_BANDNAME_MASK ( "/MASK"  )
static

◆ KEA_BANDNAME_METADATA()

static const std::string kealib::KEA_BANDNAME_METADATA ( "/METADATA"  )
static

◆ KEA_BANDNAME_METADATA_FWHM()

static const std::string kealib::KEA_BANDNAME_METADATA_FWHM ( "/METADATA/FWHM"  )
static

◆ KEA_BANDNAME_METADATA_HISTOBINFUNCTION()

static const std::string kealib::KEA_BANDNAME_METADATA_HISTOBINFUNCTION ( "/METADATA/STATISTICS_HISTOBINFUNCTION"  )
static

◆ KEA_BANDNAME_METADATA_HISTOBINVALUES()

static const std::string kealib::KEA_BANDNAME_METADATA_HISTOBINVALUES ( "/METADATA/STATISTICS_HISTOBINVALUES"  )
static

◆ KEA_BANDNAME_METADATA_HISTOMAX()

static const std::string kealib::KEA_BANDNAME_METADATA_HISTOMAX ( "/METADATA/STATISTICS_HISTOMAX"  )
static

◆ KEA_BANDNAME_METADATA_HISTOMIN()

static const std::string kealib::KEA_BANDNAME_METADATA_HISTOMIN ( "/METADATA/STATISTICS_HISTOMIN"  )
static

◆ KEA_BANDNAME_METADATA_HISTONUMBINS()

static const std::string kealib::KEA_BANDNAME_METADATA_HISTONUMBINS ( "/METADATA/STATISTICS_HISTONUMBINS"  )
static

◆ KEA_BANDNAME_METADATA_MAX()

static const std::string kealib::KEA_BANDNAME_METADATA_MAX ( "/METADATA/STATISTICS_MAXIMUM"  )
static

◆ KEA_BANDNAME_METADATA_MEAN()

static const std::string kealib::KEA_BANDNAME_METADATA_MEAN ( "/METADATA/STATISTICS_MEAN"  )
static

◆ KEA_BANDNAME_METADATA_MIN()

static const std::string kealib::KEA_BANDNAME_METADATA_MIN ( "/METADATA/STATISTICS_MINIMUM"  )
static

◆ KEA_BANDNAME_METADATA_MODE()

static const std::string kealib::KEA_BANDNAME_METADATA_MODE ( "/METADATA/STATISTICS_MODE"  )
static

◆ KEA_BANDNAME_METADATA_STDDEV()

static const std::string kealib::KEA_BANDNAME_METADATA_STDDEV ( "/METADATA/STATISTICS_STDDEV"  )
static

◆ KEA_BANDNAME_METADATA_WAVELENGTH()

static const std::string kealib::KEA_BANDNAME_METADATA_WAVELENGTH ( "/METADATA/WAVELENGTH"  )
static

◆ KEA_BANDNAME_NO_DATA_VAL()

static const std::string kealib::KEA_BANDNAME_NO_DATA_VAL ( "/NO_DATA_VAL"  )
static

◆ KEA_BANDNAME_OVERVIEWS()

static const std::string kealib::KEA_BANDNAME_OVERVIEWS ( "/OVERVIEWS"  )
static

◆ KEA_BANDNAME_TYPE()

static const std::string kealib::KEA_BANDNAME_TYPE ( "/LAYER_TYPE"  )
static

◆ KEA_BANDNAME_USAGE()

static const std::string kealib::KEA_BANDNAME_USAGE ( "/LAYER_USAGE"  )
static

◆ KEA_DATASETNAME_BAND()

static const std::string kealib::KEA_DATASETNAME_BAND ( "/BAND"  )
static

◆ KEA_DATASETNAME_HEADER()

static const std::string kealib::KEA_DATASETNAME_HEADER ( "/HEADER"  )
static

◆ KEA_DATASETNAME_HEADER_BLOCKSIZE()

static const std::string kealib::KEA_DATASETNAME_HEADER_BLOCKSIZE ( "/HEADER/BLOCKSIZE"  )
static

◆ KEA_DATASETNAME_HEADER_FILETYPE()

static const std::string kealib::KEA_DATASETNAME_HEADER_FILETYPE ( "/HEADER/FILETYPE"  )
static

◆ KEA_DATASETNAME_HEADER_GENERATOR()

static const std::string kealib::KEA_DATASETNAME_HEADER_GENERATOR ( "/HEADER/GENERATOR"  )
static

◆ KEA_DATASETNAME_HEADER_NUMBANDS()

static const std::string kealib::KEA_DATASETNAME_HEADER_NUMBANDS ( "/HEADER/NUMBANDS"  )
static

◆ KEA_DATASETNAME_HEADER_RES()

static const std::string kealib::KEA_DATASETNAME_HEADER_RES ( "/HEADER/RES"  )
static

◆ KEA_DATASETNAME_HEADER_ROT()

static const std::string kealib::KEA_DATASETNAME_HEADER_ROT ( "/HEADER/ROT"  )
static

◆ KEA_DATASETNAME_HEADER_SIZE()

static const std::string kealib::KEA_DATASETNAME_HEADER_SIZE ( "/HEADER/SIZE"  )
static

◆ KEA_DATASETNAME_HEADER_TL()

static const std::string kealib::KEA_DATASETNAME_HEADER_TL ( "/HEADER/TL"  )
static

◆ KEA_DATASETNAME_HEADER_VERSION()

static const std::string kealib::KEA_DATASETNAME_HEADER_VERSION ( "/HEADER/VERSION"  )
static

◆ KEA_DATASETNAME_HEADER_WKT()

static const std::string kealib::KEA_DATASETNAME_HEADER_WKT ( "/HEADER/WKT"  )
static

◆ KEA_DATASETNAME_METADATA()

static const std::string kealib::KEA_DATASETNAME_METADATA ( "/METADATA"  )
static

◆ KEA_DEFLATE()

static const unsigned int kealib::KEA_DEFLATE ( )
static

◆ KEA_FILE_TYPE()

static const std::string kealib::KEA_FILE_TYPE ( "KEA"  )
static

◆ KEA_GCPS()

static const std::string kealib::KEA_GCPS ( "/GCPS"  )
static

◆ KEA_GCPS_DATA()

static const std::string kealib::KEA_GCPS_DATA ( "/GCPS/GCPS"  )
static

◆ KEA_GCPS_DFLINE()

static const std::string kealib::KEA_GCPS_DFLINE ( "DF_LINE"  )
static

◆ KEA_GCPS_DFPIXEL()

static const std::string kealib::KEA_GCPS_DFPIXEL ( "DF_PIXEL"  )
static

◆ KEA_GCPS_DFX()

static const std::string kealib::KEA_GCPS_DFX ( "DF_X"  )
static

◆ KEA_GCPS_DFY()

static const std::string kealib::KEA_GCPS_DFY ( "DF_Y"  )
static

◆ KEA_GCPS_DFZ()

static const std::string kealib::KEA_GCPS_DFZ ( "DF_Z"  )
static

◆ KEA_GCPS_NUM()

static const std::string kealib::KEA_GCPS_NUM ( "/GCPS/NUM_GCPS"  )
static

◆ KEA_GCPS_PROJ()

static const std::string kealib::KEA_GCPS_PROJ ( "/GCPS/PROJ"  )
static

◆ KEA_GCPS_PSZID()

static const std::string kealib::KEA_GCPS_PSZID ( "PSZ_ID"  )
static

◆ KEA_GCPS_PSZINFO()

static const std::string kealib::KEA_GCPS_PSZINFO ( "PSZ_INFO"  )
static

◆ KEA_IMAGE_CHUNK_SIZE()

static const hsize_t kealib::KEA_IMAGE_CHUNK_SIZE ( 512  )
static

◆ KEA_MDC_NELMTS()

static const int kealib::KEA_MDC_NELMTS ( )
static

◆ KEA_META_BLOCKSIZE()

static const hsize_t kealib::KEA_META_BLOCKSIZE ( 2048  )
static

◆ KEA_NODATA_DEFINED()

static const std::string kealib::KEA_NODATA_DEFINED ( "NO_DATA_DEFINED"  )
static

◆ KEA_OVERVIEWSNAME_OVERVIEW()

static const std::string kealib::KEA_OVERVIEWSNAME_OVERVIEW ( "/OVERVIEWS/OVERVIEW"  )
static

◆ KEA_RDCC_NBYTES()

static const hsize_t kealib::KEA_RDCC_NBYTES ( 1048576  )
static

◆ KEA_RDCC_NELMTS()

static const hsize_t kealib::KEA_RDCC_NELMTS ( 512  )
static

◆ KEA_RDCC_W0()

static const double kealib::KEA_RDCC_W0 ( 0.  75)
static

◆ KEA_SIEVE_BUF()

static const hsize_t kealib::KEA_SIEVE_BUF ( 65536  )
static

◆ KEA_SOFTWARE()

static const std::string kealib::KEA_SOFTWARE ( "LibKEA"  )
static

◆ KEA_VERSION()

static const std::string kealib::KEA_VERSION ( "1.1"  )
static

◆ long2Str()

std::string kealib::long2Str ( int64_t  num)
inline

◆ sizet2Str()

std::string kealib::sizet2Str ( size_t  num)
inline

◆ uint2Str()

std::string kealib::uint2Str ( uint32_t  num)
inline

◆ ulong2Str()

std::string kealib::ulong2Str ( uint64_t  num)
inline