## GtkPlotBubble

GtkPlotBubble

## Synopsis

    #include <gtkextra.h>

                        GtkPlotBubble;
    GtkWidget*          gtk_plot_bubble_new                 (void);
    void                gtk_plot_bubble_show_scale          (GtkPlotBubble *bubble,
                                                             gboolean show);
    void                gtk_plot_bubble_set_scale_max       (GtkPlotBubble *bubble,
                                                             gdouble scale_max);
    void                gtk_plot_bubble_set_size_max        (GtkPlotBubble *bubble,
                                                             guint size_max);
    void                gtk_plot_bubble_set_labels_precision
                                                            (GtkPlotBubble *bubble,
                                                             gint precision);
    void                gtk_plot_bubble_set_labels_style    (GtkPlotBubble *bubble,
                                                             GtkPlotLabelStyle style);
    void                gtk_plot_bubble_set_labels_prefix   (GtkPlotBubble *bubble,
                                                             const gchar *prefix);
    void                gtk_plot_bubble_set_labels_suffix   (GtkPlotBubble *bubble,
                                                             const gchar *suffix);

## Object Hierarchy

      GObject
       +----GInitiallyUnowned
             +----GtkObject
                   +----GtkWidget
                         +----GtkPlotData
                               +----GtkPlotBubble

## Implemented Interfaces

GtkPlotBubble implements AtkImplementorIface and GtkBuildable.

## Properties

      "labels-precision"         gint                  : Read / Write
      "labels-prefix"            gchar*                : Read / Write
      "labels-style"             gint                  : Read / Write
      "labels-suffix"            gchar*                : Read / Write
      "scale-max"                gdouble               : Read / Write
      "show-scale"               gboolean              : Read / Write
      "size-max"                 gint                  : Read / Write

## Description

## Details

### GtkPlotBubble

    typedef struct _GtkPlotBubble GtkPlotBubble;

The GtkPlotBubble struct contains only private data. It should only be accessed through the functions described below.

### gtk_plot_bubble_new ()

    GtkWidget*          gtk_plot_bubble_new                 (void);

Returns : |

### gtk_plot_bubble_show_scale ()

    void                gtk_plot_bubble_show_scale          (GtkPlotBubble *bubble,
                                                             gboolean show);

`bubble` : | a GtkPlotBubble.
`show` : |

### gtk_plot_bubble_set_scale_max ()

    void                gtk_plot_bubble_set_scale_max       (GtkPlotBubble *bubble,
                                                             gdouble scale_max);

`bubble` : | a GtkPlotBubble.
`scale_max` : |

### gtk_plot_bubble_set_size_max ()

    void                gtk_plot_bubble_set_size_max        (GtkPlotBubble *bubble,
                                                             guint size_max);

`bubble` : | a GtkPlotBubble.
`size_max` : |

### gtk_plot_bubble_set_labels_precision ()

    void                gtk_plot_bubble_set_labels_precision
                                                            (GtkPlotBubble *bubble,
                                                             gint precision);

`bubble` : | a GtkPlotBubble.
`precision` : |

### gtk_plot_bubble_set_labels_style ()

    void                gtk_plot_bubble_set_labels_style    (GtkPlotBubble *bubble,
                                                             GtkPlotLabelStyle style);

`bubble` : | a GtkPlotBubble.
`style` : |

### gtk_plot_bubble_set_labels_prefix ()

    void                gtk_plot_bubble_set_labels_prefix   (GtkPlotBubble *bubble,
                                                             const gchar *prefix);

`bubble` : | a GtkPlotBubble.
`prefix` : |

### gtk_plot_bubble_set_labels_suffix ()

    void                gtk_plot_bubble_set_labels_suffix   (GtkPlotBubble *bubble,
                                                             const gchar *suffix);

`bubble` : | a GtkPlotBubble.
`suffix` : |

## Property Details

### The `"labels-precision"` property

      "labels-precision"         gint                  : Read / Write

Labels Precision.

Allowed values: >= 0

Default value: 0

### The `"labels-prefix"` property

      "labels-prefix"            gchar*                : Read / Write

Labels Prefix.

Default value: NULL

### The `"labels-style"` property

      "labels-style"             gint                  : Read / Write

Labels Style.

Allowed values: >= 0

Default value: 0

### The `"labels-suffix"` property

      "labels-suffix"            gchar*                : Read / Write

Labels Suffix.

Default value: NULL

### The `"scale-max"` property

      "scale-max"                gdouble               : Read / Write

Scale Max.

Allowed values: >= 0

Default value: 0

### The `"show-scale"` property

      "show-scale"               gboolean              : Read / Write

Show scale in gradient legend.

Default value: FALSE

### The `"size-max"` property

      "size-max"                 gint                  : Read / Write

Size Max.

Allowed values: >= 0

Default value: 0