Doxygen Source Code Documentation
NI_vector Struct Reference
#include <niml.h>
Data Fields | |
NI_BASIC_PARTS | |
NI_index_t | vec_len |
int | vec_typ |
void * | vec |
void * | vec_range |
NI_statistic * | statistic |
Detailed Description
NI struct to hold a vector of values:- vec_len = number of values
- vec_typ = type of values (e.g., NI_FLOAT, etc.)
- vec = pointer to array of data of length vec_len
- vec_range = pointer to array of length 2 (if not NULL):
- vec_range[0] = smallest value in vec
- vec_range[1] = largest value in vec
- statistic = defines statistical distribution for these values (if not NULL)
- the size in bytes of each element of vec can be determined by NI_datatype_size(vec_typ) -----------------------------------------------------------------------------
Definition at line 810 of file niml.h.
Field Documentation
|
|
|
Definition at line 816 of file niml.h. Referenced by NI_dataset_transpose(), NI_free_struct(), and NI_new_vector(). |
|
Definition at line 814 of file niml.h. Referenced by NI_dataset_transpose(), NI_free_struct(), NI_new_vector(), and NI_set_vector_range(). |
|
Definition at line 812 of file niml.h. Referenced by NI_set_vector_range(). |
|
Definition at line 815 of file niml.h. Referenced by NI_free_struct(), NI_new_vector(), and NI_set_vector_range(). |
|
Definition at line 813 of file niml.h. Referenced by NI_dataset_transpose(), NI_new_vector(), and NI_set_vector_range(). |
The documentation for this struct was generated from the following file: