| Goffice Reference Manual | ||||
|---|---|---|---|---|
GODataMatrix;
GODataMatrixClass;
GODataMatrixSize;
GODataMatrixSize go_data_matrix_get_size (GODataMatrix *mat);
double* go_data_matrix_get_values (GODataMatrix *mat);
double go_data_matrix_get_value (GODataMatrix *mat,
unsigned i,
unsigned j);
char* go_data_matrix_get_str (GODataMatrix *mat,
unsigned i,
unsigned j);
void go_data_matrix_get_minmax (GODataMatrix *mat,
double *min,
double *max);
#define GO_DATA_MATRIX_SIZE_CACHED
typedef struct {
GODataClass base;
void (*load_size) (GODataMatrix *vec);
void (*load_values) (GODataMatrix *vec);
double (*get_value) (GODataMatrix *mat, unsigned i, unsigned j);
char *(*get_str) (GODataMatrix *mat, unsigned i, unsigned j);
} GODataMatrixClass;
typedef struct {
int rows; /* negative if dirty, includes missing values */
int columns; /* negative if dirty, includes missing values */
} GODataMatrixSize;
GODataMatrixSize go_data_matrix_get_size (GODataMatrix *mat);
|
|
Returns : |
double go_data_matrix_get_value (GODataMatrix *mat, unsigned i, unsigned j);
|
|
|
|
|
|
Returns : |
char* go_data_matrix_get_str (GODataMatrix *mat, unsigned i, unsigned j);
|
|
|
|
|
|
Returns : |
void go_data_matrix_get_minmax (GODataMatrix *mat, double *min, double *max);
|
|
|
|
|