GwyGraphLabel

GwyGraphLabel — Graph curve key

Functions

Types and Values

Object Hierarchy

    GObject
    ╰── GInitiallyUnowned
        ╰── GtkWidget
            ╰── GwyGraphLabel

Implemented Interfaces

GwyGraphLabel implements AtkImplementorIface and GtkBuildable.

Includes

#include <libgwydgets/gwydgets.h>

Description

GwyGraphLabel is a part of GwyGraph, it renders frame with graph curve key.

Functions

gwy_graph_label_new()

GtkWidget *
gwy_graph_label_new (void);

Creates a new graph label.

Returns

A new graph label widget as a GtkWidget.


gwy_graph_label_set_model()

void
gwy_graph_label_set_model (GwyGraphLabel *label,
                           GwyGraphModel *gmodel);

Sets new model of a graph label.

Parameters

label

A graph label.

 

gmodel

New graph model.

 

gwy_graph_label_get_model()

GwyGraphModel *
gwy_graph_label_get_model (GwyGraphLabel *label);

Gets the model of a graph key.

Parameters

label

A graph label.

 

Returns

The graph model this graph label takes curve properties and descriptions from.


gwy_graph_label_enable_user_input()

void
gwy_graph_label_enable_user_input (GwyGraphLabel *label,
                                   gboolean enable);

Enables or disables user input to a graph label.

Parameters

label

A graph label.

 

enable

Whether to enable the user input.

 

Types and Values

struct GwyGraphLabel

struct GwyGraphLabel;

struct GwyGraphLabelClass

struct GwyGraphLabelClass {
    GtkWidgetClass parent_class;

    void (*reserved1)(void);
    void (*reserved2)(void);
};