| [ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
8.22 File I/O (Pure C)
- C function:
voidmgl_data_read (HMDTdat,const char *fname) Reads data from tab-separated text file with auto determining sizes of the data.
- C function:
voidmgl_data_read_dim (HMDTdat,const char *fname,intmx,intmy,intmz) Reads data from text file with specified data sizes. This function does nothing if one of parameters mx, my or mz is zero or negative.
- C function:
voidmgl_data_read_mat (HMDTdat,const char *fname,intdim) Read data from text file with size specified at beginning of the file by first dim numbers. At this, variable dim set data dimensions.
- C function:
voidmgl_data_save (const HMDTdat,const char *fname,intns) Saves the whole data array (for ns=
-1) or only ns-th slice to text file. If ns>0 then only ns-th slice (or column for 2D array) will be saved.
- C function:
voidmgl_data_import (HMDTdat,const char *fname,const char *scheme,floatv1, float v2) Reads data from bitmap file (now support only PNG format). The RGB values of bitmap pixels are transformed to float values in range [v1, v2] using color scheme scheme (see section Color scheme).
- C function:
voidmgl_data_export (HMDTdat,const char *fname,const char *scheme,floatv1, float v2,intns) const Saves data matrix (or
ns-th slice for 3d data) to bitmap file (now support only PNG format). The data values are transformed from range [v1, v2] to RGB pixels of bitmap using color scheme scheme (see section Color scheme). If v1>=v2 then the values of v1, v2 are automatically determined as minimal and maximal value of the data array.
| [ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
