ldas-tools-framecpp  2.6.2
Typedefs | Enumerations | Variables
FrVect.h File Reference
#include "ldastoolsal/ldas_types.h"

Typedefs

typedef const char * fr_vect_name_t
 
typedef INT_2U fr_vect_compress_t
 
typedef INT_2U fr_vect_type_t
 
typedef INT_8U fr_vect_ndata_t
 
typedef INT_8U fr_vect_nbytes_t
 
typedef CHAR * fr_vect_data_t
 
typedef INT_4U fr_vect_ndim_t
 
typedef INT_8U fr_vect_nx_t
 
typedef REAL_8 fr_vect_dx_t
 
typedef REAL_8 fr_vect_startx_t
 
typedef const char * fr_vect_unit_x_t
 
typedef const char * fr_vect_unit_y_t
 
typedef enum fr_vect_fileds_ fr_vect_fields
 
typedef enum fr_vect_compression_schemes fr_vect_compression_schemes_t
 
typedef enum fr_vect_data_types fr_vect_data_types_t
 
typedef struct fr_vect fr_vect_t
 
typedef int fr_vect_compression_level_t
 

Enumerations

enum  fr_vect_fileds_ {
  FR_VECT_FIELD_NAME, FR_VECT_FIELD_COMPRESS, FR_VECT_FIELD_TYPE, FR_VECT_FIELD_NDATA,
  FR_VECT_FIELD_NBYTES, FR_VECT_FIELD_DATA, FR_VECT_FIELD_NDIM, FR_VECT_FIELD_NX,
  FR_VECT_FIELD_DX, FR_VECT_FIELD_START_X, FR_VECT_FIELD_UNIT_X, FR_VECT_FIELD_UNIT_Y,
  FR_VECT_FIELD_LAST
}
 
enum  fr_vect_compression_schemes {
  FR_VECT_COMPRESS_UNKNOWN, FR_VECT_COMPRESS_RAW, FR_VECT_COMPRESS_GZIP, FR_VECT_COMPRESS_DIFF_GZIP,
  FR_VECT_COMPRESS_ZERO_SUPPRESS_WORD_2, FR_VECT_COMPRESS_ZERO_SUPPRESS_WORD_4, FR_VECT_COMPRESS_ZERO_SUPPRESS_WORD_8
}
 
enum  fr_vect_data_types {
  FR_VECT_C, FR_VECT_2S, FR_VECT_8R, FR_VECT_4R,
  FR_VECT_4S, FR_VECT_8S, FR_VECT_8C, FR_VECT_16C,
  FR_VECT_STRING, FR_VECT_2U, FR_VECT_4U, FR_VECT_8U,
  FR_VECT_1U
}
 

Variables

const fr_vect_compress_t FR_VECT_COMPRESS_LITTLEENDIAN = 0x8000
 

Typedef Documentation

◆ fr_vect_compress_t

typedef INT_2U fr_vect_compress_t

◆ fr_vect_compression_level_t

◆ fr_vect_compression_schemes_t

◆ fr_vect_data_t

typedef CHAR* fr_vect_data_t

◆ fr_vect_data_types_t

◆ fr_vect_dx_t

typedef REAL_8 fr_vect_dx_t

◆ fr_vect_fields

◆ fr_vect_name_t

typedef const char* fr_vect_name_t

◆ fr_vect_nbytes_t

typedef INT_8U fr_vect_nbytes_t

◆ fr_vect_ndata_t

typedef INT_8U fr_vect_ndata_t

◆ fr_vect_ndim_t

typedef INT_4U fr_vect_ndim_t

◆ fr_vect_nx_t

typedef INT_8U fr_vect_nx_t

◆ fr_vect_startx_t

typedef REAL_8 fr_vect_startx_t

◆ fr_vect_t

typedef struct fr_vect fr_vect_t

◆ fr_vect_type_t

typedef INT_2U fr_vect_type_t

◆ fr_vect_unit_x_t

typedef const char* fr_vect_unit_x_t

◆ fr_vect_unit_y_t

typedef const char* fr_vect_unit_y_t

Enumeration Type Documentation

◆ fr_vect_compression_schemes

Enumerator
FR_VECT_COMPRESS_UNKNOWN 
FR_VECT_COMPRESS_RAW 
FR_VECT_COMPRESS_GZIP 
FR_VECT_COMPRESS_DIFF_GZIP 
FR_VECT_COMPRESS_ZERO_SUPPRESS_WORD_2 
FR_VECT_COMPRESS_ZERO_SUPPRESS_WORD_4 
FR_VECT_COMPRESS_ZERO_SUPPRESS_WORD_8 

◆ fr_vect_data_types

Enumerator
FR_VECT_C 
FR_VECT_2S 
FR_VECT_8R 
FR_VECT_4R 
FR_VECT_4S 
FR_VECT_8S 
FR_VECT_8C 
FR_VECT_16C 
FR_VECT_STRING 
FR_VECT_2U 
FR_VECT_4U 
FR_VECT_8U 
FR_VECT_1U 

◆ fr_vect_fileds_

Enumerator
FR_VECT_FIELD_NAME 
FR_VECT_FIELD_COMPRESS 
FR_VECT_FIELD_TYPE 
FR_VECT_FIELD_NDATA 
FR_VECT_FIELD_NBYTES 
FR_VECT_FIELD_DATA 
FR_VECT_FIELD_NDIM 
FR_VECT_FIELD_NX 
FR_VECT_FIELD_DX 
FR_VECT_FIELD_START_X 
FR_VECT_FIELD_UNIT_X 
FR_VECT_FIELD_UNIT_Y 
FR_VECT_FIELD_LAST 

Variable Documentation

◆ FR_VECT_COMPRESS_LITTLEENDIAN

const fr_vect_compress_t FR_VECT_COMPRESS_LITTLEENDIAN = 0x8000