insert high level library into main library Description: configure.in has a new entry (--enable-hl, disable-hl) it is on by default the configure message prints info regarding if hl is enabled or not the tree is /hl /hl/src /hl/test Solution: Platforms tested: linux solaris AIX Misc. update:
92 lines
3.0 KiB
C
92 lines
3.0 KiB
C
|
|
/****************************************************************************
|
|
* NCSA HDF *
|
|
* Scientific Data Technologies *
|
|
* National Center for Supercomputing Applications *
|
|
* University of Illinois at Urbana-Champaign *
|
|
* 605 E. Springfield, Champaign IL 61820 *
|
|
* *
|
|
* For conditions of distribution and use, see the accompanying *
|
|
* hdf/COPYING file. *
|
|
* *
|
|
****************************************************************************/
|
|
|
|
|
|
#ifndef _H5IM_H
|
|
#define _H5IM_H
|
|
|
|
#include "H5LT.h"
|
|
|
|
#ifdef __cplusplus
|
|
extern "C" {
|
|
#endif
|
|
|
|
|
|
|
|
herr_t H5IMmake_image_8bit( hid_t loc_id,
|
|
const char *dset_name,
|
|
hsize_t width,
|
|
hsize_t height,
|
|
const unsigned char *buffer );
|
|
|
|
herr_t H5IMmake_image_24bit( hid_t loc_id,
|
|
const char *dset_name,
|
|
hsize_t width,
|
|
hsize_t height,
|
|
const char *interlace,
|
|
const unsigned char *buffer );
|
|
|
|
herr_t H5IMget_image_info( hid_t loc_id,
|
|
const char *dset_name,
|
|
hsize_t *width,
|
|
hsize_t *height,
|
|
hsize_t *planes,
|
|
char *interlace,
|
|
hssize_t *npals );
|
|
|
|
herr_t H5IMread_image( hid_t loc_id,
|
|
const char *dset_name,
|
|
unsigned char *buffer );
|
|
|
|
|
|
|
|
herr_t H5IMmake_palette( hid_t loc_id,
|
|
const char *pal_name,
|
|
const hsize_t *pal_dims,
|
|
const unsigned char *pal_data );
|
|
|
|
herr_t H5IMlink_palette( hid_t loc_id,
|
|
const char *image_name,
|
|
const char *pal_name );
|
|
|
|
herr_t H5IMunlink_palette( hid_t loc_id,
|
|
const char *image_name,
|
|
const char *pal_name );
|
|
|
|
herr_t H5IMget_npalettes( hid_t loc_id,
|
|
const char *image_name,
|
|
hssize_t *npals );
|
|
|
|
herr_t H5IMget_palette_info( hid_t loc_id,
|
|
const char *image_name,
|
|
int pal_number,
|
|
hsize_t *pal_dims );
|
|
|
|
|
|
herr_t H5IMget_palette( hid_t loc_id,
|
|
const char *image_name,
|
|
int pal_number,
|
|
unsigned char *pal_data );
|
|
|
|
herr_t H5IMis_image( hid_t loc_id,
|
|
const char *dset_name );
|
|
|
|
herr_t H5IMis_palette( hid_t loc_id,
|
|
const char *dset_name );
|
|
|
|
#ifdef __cplusplus
|
|
}
|
|
#endif
|
|
|
|
#endif
|