GtkPlotFlux

GtkPlotFlux

Functions

Properties

gboolean centered Read / Write
gint labels-precision Read / Write
gchar * labels-prefix Read / Write
gint labels-style Read / Write
gchar * labels-suffix Read / Write
gint length Read / Write
gdouble scale-max Read / Write
gboolean show-scale Read / Write
gint size-max Read / Write
gint style Read / Write
gint width Read / Write

Types and Values

struct GtkPlotFlux

Object Hierarchy

    GObject
    ╰── GInitiallyUnowned
        ╰── GtkObject
            ╰── GtkWidget
                ╰── GtkPlotData
                    ╰── GtkPlotFlux

Implemented Interfaces

GtkPlotFlux implements AtkImplementorIface and GtkBuildable.

Includes

#include <gtkextra.h>

Description

FIXME:: Need long description.

Functions

gtk_plot_flux_new ()

GtkWidget *
gtk_plot_flux_new (void);


gtk_plot_flux_set_arrow ()

void
gtk_plot_flux_set_arrow (GtkPlotFlux *flux,
                         gint arrow_length,
                         gint arrow_width,
                         GtkPlotSymbolStyle arrow_style);

gtk_plot_flux_get_arrow ()

void
gtk_plot_flux_get_arrow (GtkPlotFlux *flux,
                         gint *arrow_length,
                         gint *arrow_width,
                         GtkPlotSymbolStyle *arrow_style);

gtk_plot_flux_center ()

void
gtk_plot_flux_center (GtkPlotFlux *flux,
                      gboolean center);

gtk_plot_flux_is_centered ()

gboolean
gtk_plot_flux_is_centered (GtkPlotFlux *flux);

gtk_plot_flux_show_scale ()

void
gtk_plot_flux_show_scale (GtkPlotFlux *flux,
                          gboolean show);

gtk_plot_flux_set_scale_max ()

void
gtk_plot_flux_set_scale_max (GtkPlotFlux *flux,
                             gdouble scale_max);

gtk_plot_flux_set_size_max ()

void
gtk_plot_flux_set_size_max (GtkPlotFlux *flux,
                            guint size_max);

gtk_plot_flux_set_labels_precision ()

void
gtk_plot_flux_set_labels_precision (GtkPlotFlux *flux,
                                    gint precision);

gtk_plot_flux_set_labels_style ()

void
gtk_plot_flux_set_labels_style (GtkPlotFlux *flux,
                                GtkPlotLabelStyle style);

gtk_plot_flux_set_labels_prefix ()

void
gtk_plot_flux_set_labels_prefix (GtkPlotFlux *flux,
                                 const gchar *prefix);

gtk_plot_flux_set_labels_suffix ()

void
gtk_plot_flux_set_labels_suffix (GtkPlotFlux *flux,
                                 const gchar *suffix);

Types and Values

struct GtkPlotFlux

struct GtkPlotFlux;

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

Property Details

The “centered” property

  “centered”                 gboolean

Flags: Read / Write

Default value: FALSE


The “labels-precision” property

  “labels-precision”         gint

Flags: Read / Write

Allowed values: >= 0

Default value: 0


The “labels-prefix” property

  “labels-prefix”            gchar *

Flags: Read / Write

Default value: NULL


The “labels-style” property

  “labels-style”             gint

Flags: Read / Write

Allowed values: >= 0

Default value: 0


The “labels-suffix” property

  “labels-suffix”            gchar *

Flags: Read / Write

Default value: NULL


The “length” property

  “length”                   gint

Flags: Read / Write

Allowed values: >= 0

Default value: 0


The “scale-max” property

  “scale-max”                gdouble

Flags: Read / Write

Allowed values: >= 0

Default value: 0


The “show-scale” property

  “show-scale”               gboolean

Flags: Read / Write

Default value: FALSE


The “size-max” property

  “size-max”                 gint

Flags: Read / Write

Allowed values: >= 0

Default value: 0


The “style” property

  “style”                    gint

Flags: Read / Write

Allowed values: >= 0

Default value: 0


The “width” property

  “width”                    gint

Flags: Read / Write

Allowed values: >= 0

Default value: 0