Goffice Reference Manual | ||||
---|---|---|---|---|
Top | Description | Object Hierarchy |
Synopsis
GODataVector; GODataVectorClass; int go_data_vector_get_len (GODataVector *vec
); double * go_data_vector_get_values (GODataVector *vec
); double go_data_vector_get_value (GODataVector *vec
,unsigned i
); char * go_data_vector_get_str (GODataVector *vec
,unsigned i
); void go_data_vector_get_minmax (GODataVector *vec
,double *min
,double *max
); gboolean go_data_vector_increasing (GODataVector *vec
); gboolean go_data_vector_decreasing (GODataVector *vec
); gboolean go_data_vector_vary_uniformly (GODataVector *vec
); #define GO_DATA_VECTOR_LEN_CACHED
Details
GODataVectorClass
typedef struct { GODataClass base; void (*load_len) (GODataVector *vec); void (*load_values) (GODataVector *vec); double (*get_value) (GODataVector *vec, unsigned i); char *(*get_str) (GODataVector *vec, unsigned i); } GODataVectorClass;
go_data_vector_get_values ()
double * go_data_vector_get_values (GODataVector *vec
);
|
|
Returns : |
go_data_vector_get_value ()
double go_data_vector_get_value (GODataVector *vec
,unsigned i
);
|
|
|
|
Returns : |
go_data_vector_get_str ()
char * go_data_vector_get_str (GODataVector *vec
,unsigned i
);
|
|
|
|
Returns : |
go_data_vector_get_minmax ()
void go_data_vector_get_minmax (GODataVector *vec
,double *min
,double *max
);
|
|
|
|
|
go_data_vector_increasing ()
gboolean go_data_vector_increasing (GODataVector *vec
);
|
|
Returns : |
go_data_vector_decreasing ()
gboolean go_data_vector_decreasing (GODataVector *vec
);
|
|
Returns : |
go_data_vector_vary_uniformly ()
gboolean go_data_vector_vary_uniformly (GODataVector *vec
);
|
|
Returns : |