manpagez: man pages & more
html files: goffice
Home | html | info | man

GODataMatrix

GODataMatrix

Synopsis

                    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

Object Hierarchy

  GObject
   +----GOData
         +----GODataMatrix
               +----GODataMatrixVal

Description

Details

GODataMatrix

typedef struct _GODataMatrix GODataMatrix;


GODataMatrixClass

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;


GODataMatrixSize

typedef struct {
	int rows; /* negative if dirty, includes missing values */
	int columns; /* negative if dirty, includes missing values */
} GODataMatrixSize;


go_data_matrix_get_size ()

GODataMatrixSize    go_data_matrix_get_size             (GODataMatrix *mat);

mat :

Returns :


go_data_matrix_get_values ()

double *            go_data_matrix_get_values           (GODataMatrix *mat);

mat :

Returns :


go_data_matrix_get_value ()

double              go_data_matrix_get_value            (GODataMatrix *mat,
                                                         unsigned  i,
                                                         unsigned  j);

mat :

i :

j :

Returns :


go_data_matrix_get_str ()

char *              go_data_matrix_get_str              (GODataMatrix *mat,
                                                         unsigned  i,
                                                         unsigned  j);

mat :

i :

j :

Returns :


go_data_matrix_get_minmax ()

void                go_data_matrix_get_minmax           (GODataMatrix *mat,
                                                         double *min,
                                                         double *max);

mat :

min :

max :


GO_DATA_MATRIX_SIZE_CACHED

#define GO_DATA_MATRIX_SIZE_CACHED GO_DATA_SIZE_CACHED

© manpagez.com 2000-2024
Individual documents may contain additional copyright information.