## GODataCVector GODataCVector |

## Synopsis

                        GODataVector;
    gboolean            go_data_vector_decreasing           (GODataVector *vec);
    int                 go_data_vector_get_len              (GODataVector *vec);
    PangoAttrList *     go_data_vector_get_markup           (GODataVector *vec,
                                                             unsigned  i);
    void                go_data_vector_get_minmax           (GODataVector *vec,
                                                             double *min,
                                                             double *max);
    char *              go_data_vector_get_str              (GODataVector *vec,
                                                             unsigned  i);
    double              go_data_vector_get_value            (GODataVector *vec,
                                                             unsigned  i);
    double *            go_data_vector_get_values           (GODataVector *vec);
    gboolean            go_data_vector_increasing           (GODataVector *vec);
    gboolean            go_data_vector_vary_uniformly       (GODataVector *vec);

## Object Hierarchy

      GObject
       +----GOData
             +----GODataVector
                   +----GODataVectorStr
                   +----GODataVectorVal

## Description

## Details

### GODataVector

    typedef struct _GODataVector GODataVector;

### go_data_vector_decreasing ()

    gboolean            go_data_vector_decreasing           (GODataVector *vec);

### go_data_vector_get_len ()

    int                 go_data_vector_get_len              (GODataVector *vec);

### go_data_vector_get_markup ()

    PangoAttrList *     go_data_vector_get_markup           (GODataVector *vec,
                                                             unsigned  i);

### go_data_vector_get_minmax ()

    void                go_data_vector_get_minmax           (GODataVector *vec,
                                                             double *min,
                                                             double *max);

### go_data_vector_get_str ()

    char *              go_data_vector_get_str              (GODataVector *vec,
                                                             unsigned  i);

### go_data_vector_get_value ()

    double              go_data_vector_get_value            (GODataVector *vec,
                                                             unsigned  i);

### go_data_vector_get_values ()

    double *            go_data_vector_get_values           (GODataVector *vec);

### go_data_vector_increasing ()

    gboolean            go_data_vector_increasing           (GODataVector *vec);

### go_data_vector_vary_uniformly ()

    gboolean            go_data_vector_vary_uniformly       (GODataVector *vec);