 |
rasdaman client API
10.6.3
The Array Analytics Engine: Datacubes at Your Fingertips
|
@ r_Wavelet_Least20
Definition: mddtypes.hh:126
const char * format_name_ppm
@ r_RLE
Definition: mddtypes.hh:107
@ r_Index_Type_NUMBER
Definition: mddtypes.hh:261
@ r_RegularTiling
Definition: mddtypes.hh:319
const char * format_name_rle
const char * format_name_wavelet_least20
@ r_Reg_RPlus_Tree_Index
Definition: mddtypes.hh:258
const char * all_scale_function_names[r_Scale_Function_NUMBER]
const char * index_name_tilecontainer
std::uint32_t r_Dimension
number of dimensions in r_Point and r_Minterval.
Definition: mddtypes.hh:56
@ r_NITF
Definition: mddtypes.hh:138
const char * format_name_wavelet_coiflet6
r_Tile_Structure() noexcept
Definition: mddtypes.hh:428
const char * format_name_wavelet_daub16
@ r_Wavelet_Coiflet30
Definition: mddtypes.hh:131
@ r_NoTiling
Definition: mddtypes.hh:318
r_Index_Type get_index_type_from_name(const char *name)
Get a index type for a index type name.
const char * format_name_json
@ r_CSV
Definition: mddtypes.hh:101
const char * tiling_name_directionaltiling
const char * index_name_regdirectory
@ ChannelInterleaved
First the first band of each pixel is layed out continuously, then the second component,...
const char * format_name_wavelet_coiflet18
@ RowMajor
Linearize cells of first row, then second row, and so on.
const char * format_name_jp2
@ r_BMP
Definition: mddtypes.hh:106
const char * format_name_dem
const char * index_name_auto
The names of all index type, to avoid redundant storage and inconsistencies.
const char * get_name_from_tiling_scheme(r_Tiling_Scheme ts)
Get a tiling scheme name for a tiling scheme.
@ r_Reg_Directory_Index
Definition: mddtypes.hh:256
@ r_BitAggregation
Definition: mddtypes.hh:224
@ r_Scale_Function_NUMBER
Definition: mddtypes.hh:225
const char * format_name_nitf
@ r_Wavelet_Least10
Definition: mddtypes.hh:121
@ r_Pack_Bits
Definition: mddtypes.hh:135
@ r_RPlus_Tree_Index
Definition: mddtypes.hh:257
const char * format_name_grib
const char * tiling_name_regulartiling
@ r_Sep_ZLib
Definition: mddtypes.hh:110
@ r_Reg_Computed_Index
Definition: mddtypes.hh:260
r_Tiling_Scheme
Tiling of the object:
Definition: mddtypes.hh:316
@ r_Wavelet_Least18
Definition: mddtypes.hh:125
const char * format_name_zlib
r_Data_Format dataFormat
Definition: mddtypes.hh:432
std::ptrdiff_t r_Ptr
for conversion from pointers to integer variables on 64bit arch.
Definition: mddtypes.hh:46
const char * format_name_wavelet_least8
@ r_TMC
Definition: mddtypes.hh:137
@ r_HDF
Definition: mddtypes.hh:99
r_Clustering_Scheme
Clustering of the tiles according to:
Definition: mddtypes.hh:385
@ r_TIFF
Definition: mddtypes.hh:96
@ r_PPM
Definition: mddtypes.hh:133
@ r_StatisticalTiling
Definition: mddtypes.hh:320
const char * format_name_wavelet_daubechies
r_Cell_Linearization cellLinearization
Definition: mddtypes.hh:434
const char * format_name_hdf
@ r_Sep_RLE
Definition: mddtypes.hh:111
r_Index_Type
Definition: mddtypes.hh:251
size_t r_Bytes
number of bytes in an tile or mdd or type.
Definition: mddtypes.hh:43
@ r_Wavelet_QHaar
Definition: mddtypes.hh:132
const char * format_name_wavelet_daub18
@ r_Based_Cluster_Stat_Clustering
Definition: mddtypes.hh:390
@ r_Wavelet_Coiflet24
Definition: mddtypes.hh:130
r_Data_Format
\begin{tabular}{ll} <tt>r_Array</tt> && no compression, row-major memory representation\...
Definition: mddtypes.hh:93
@ r_Wavelet_Least14
Definition: mddtypes.hh:123
const char * get_name_from_data_format(r_Data_Format fmt)
Get a data format name for a data format.
const char * format_name_wavelet_coiflet24
const char * tiling_name_notiling
The names of all tiling schems, to avoid redundant storage and inconsistencies.
const char * format_name_auto_compression
@ r_DirectionalTiling
Definition: mddtypes.hh:323
const char * tiling_name_interesttiling
const char * format_name_array
The names of all data types, to avoid redundant storage and inconsistencies.
const char * format_name_wavelet_least14
@ r_Wavelet_Daub12
Definition: mddtypes.hh:115
@ r_NETCDF
Definition: mddtypes.hh:100
@ r_ECW
Definition: mddtypes.hh:136
@ r_Wavelet_Daub10
Definition: mddtypes.hh:114
@ r_GRIB
Definition: mddtypes.hh:139
const char * all_data_format_names[r_Data_Format_NUMBER]
const char * tiling_name_alignedtiling
@ r_Array
Definition: mddtypes.hh:95
const char * format_name_wavelet_least12
r_Data_Format get_data_format_from_name(const char *name)
Get a data format for a data format name.
const char * tiling_name_statisticaltiling
@ r_Auto_Index
Definition: mddtypes.hh:254
std::int64_t r_Range
for axis indexing, e.g.
Definition: mddtypes.hh:53
const char * format_name_wavelet_haar
@ r_Tile_Container_Index
Definition: mddtypes.hh:259
@ r_Wavelet_Coiflet6
Definition: mddtypes.hh:127
const char * format_name_wavelet_daub14
const char * format_name_bmp
@ r_Data_Format_NUMBER
Definition: mddtypes.hh:142
@ r_Wavelet_Coiflet18
Definition: mddtypes.hh:129
std::ostream & operator<<(std::ostream &s, const r_Data_Format &d)
Output stream operator for objects of type const r_Data_Format.
@ r_Coords_Order_Clustering
Definition: mddtypes.hh:388
const char * format_name_wavelet_least18
const char * index_name_regrplustree
const char * format_name_tiff
@ r_Auto_Compression
Definition: mddtypes.hh:105
@ r_Wavelet_Daub8
Definition: mddtypes.hh:113
const char * format_name_csv
@ r_Wavelet_Daub16
Definition: mddtypes.hh:117
@ r_JPEG
Definition: mddtypes.hh:97
@ r_Wavelet_Daub20
Definition: mddtypes.hh:119
const char * index_name_regcomputed
@ r_Wavelet_Daub14
Definition: mddtypes.hh:116
const char * scale_function_name_bitaggregation
const char * format_name_wavelet_daub10
@ r_Wavelet_Least8
Definition: mddtypes.hh:120
@ PixelInterleaved
The components of each pixel are layed out one after another, e.g.
r_Scale_Function get_scale_function_from_name(const char *name)
Get a scale function from a scale function name.
const char * format_name_wavelet_qhaar
@ r_JP2
Definition: mddtypes.hh:98
@ r_GDAL_OGR
Definition: mddtypes.hh:141
@ r_InterestTiling
Definition: mddtypes.hh:321
@ r_SizeTiling
Definition: mddtypes.hh:324
r_Tiling_Scheme get_tiling_scheme_from_name(const char *name)
Get a tiling scheme for a tiling scheme name.
const char * format_name_wavelet_daub8
@ r_JSON
Definition: mddtypes.hh:102
const char * get_name_from_index_type(r_Index_Type it)
Get a index type name for a index type.
@ r_Directory_Index
Definition: mddtypes.hh:255
const char * format_name_wavelet_daub12
@ r_GDAL
Definition: mddtypes.hh:140
@ ColumnMajor
Linearize cells of first column, then second column, and so on.
const char * format_name_wavelet_daub20
@ r_Insertion_Order_Clustering
Definition: mddtypes.hh:387
const char * format_name_sep_rle
@ r_Wavelet_Coiflet12
Definition: mddtypes.hh:128
const char * format_name_pack_bits
const char * get_name_from_scale_function(r_Scale_Function func)
Get a scale function name for a scale function.
const char * format_name_tmc
@ r_ZLib
Definition: mddtypes.hh:104
@ r_Wavelet_Daubechies
Definition: mddtypes.hh:109
@ r_Wavelet_Least16
Definition: mddtypes.hh:124
const char * index_name_directory
const char * index_name_rplustree
@ r_Tiling_Scheme_NUMBER
Definition: mddtypes.hh:325
const char * format_name_wavelet_daub6
@ r_DEM
Definition: mddtypes.hh:134
r_Band_Linearization
Indicate how multiband data is linearized in 1D space.
Definition: mddtypes.hh:397
const char * format_name_wavelet_least10
@ r_Wavelet_Daub6
Definition: mddtypes.hh:112
Physical raw tile properties in one place.
Definition: mddtypes.hh:426
const char * format_name_jpeg
r_Tile_Structure(r_Data_Format f, r_Band_Linearization b, r_Cell_Linearization c)
Definition: mddtypes.hh:429
const char * tiling_name_sizetiling
@ r_PNG
Definition: mddtypes.hh:103
std::uint64_t r_Area
number of cells in an mdd object or tile.
Definition: mddtypes.hh:49
const char * all_index_type_names[r_Index_Type_NUMBER]
r_Cell_Linearization
Linearization of cells from nD to 1D space.
Definition: mddtypes.hh:412
const char * format_name_png
@ r_Wavelet_Least12
Definition: mddtypes.hh:122
@ r_Wavelet_Daub18
Definition: mddtypes.hh:118
const char * all_tiling_scheme_names[r_Tiling_Scheme_NUMBER]
@ r_Wavelet_Haar
Definition: mddtypes.hh:108
@ r_SubSampling
Definition: mddtypes.hh:223
const char * format_name_netcdf
@ r_Index_Cluster_Clustering
Definition: mddtypes.hh:389
@ r_Invalid_Index
Definition: mddtypes.hh:253
const char * format_name_sep_zlib
@ r_AlignedTiling
Definition: mddtypes.hh:322
r_Scale_Function
Definition: mddtypes.hh:221
r_Band_Linearization bandLinearization
Definition: mddtypes.hh:433
const char * format_name_wavelet_coiflet12
const char * scale_function_name_subsampling
const char * format_name_wavelet_least16
const char * format_name_wavelet_coiflet30
const char * format_name_gdal