GtkPlotSegment

GtkPlotSegment

Synopsis

#include <gtkextra.h>

enum                GtkPlotArrow;
GtkWidget *         gtk_plot_segment_new                (void);
void                gtk_plot_segment_set_relative       (GtkPlotSegment *segment,
                                                         gboolean set);
gboolean            gtk_plot_segment_relative           (GtkPlotSegment *segment);
void                gtk_plot_segment_set_arrow          (GtkPlotSegment *segment,
                                                         gint arrow_length,
                                                         gint arrow_width,
                                                         GtkPlotSymbolStyle style);
void                gtk_plot_segment_get_arrow          (GtkPlotSegment *segment,
                                                         gint *arrow_length,
                                                         gint *arrow_width,
                                                         GtkPlotSymbolStyle *style);
void                gtk_plot_segment_set_arrow_mask     (GtkPlotSegment *segment,
                                                         GtkPlotArrow mask);
guint               gtk_plot_segment_get_arrow_mask     (GtkPlotSegment *segment);
void                gtk_plot_segment_center             (GtkPlotSegment *segment,
                                                         gboolean center);
gboolean            gtk_plot_segment_is_centered        (GtkPlotSegment *segment);

Description

Details

enum GtkPlotArrow

typedef enum {
      GTK_PLOT_ARROW_NONE            = 0,
      GTK_PLOT_ARROW_ORIGIN          = 1 << 0,
      GTK_PLOT_ARROW_END             = 1 << 1
} GtkPlotArrow;


gtk_plot_segment_new ()

GtkWidget *         gtk_plot_segment_new                (void);


gtk_plot_segment_set_relative ()

void                gtk_plot_segment_set_relative       (GtkPlotSegment *segment,
                                                         gboolean set);


gtk_plot_segment_relative ()

gboolean            gtk_plot_segment_relative           (GtkPlotSegment *segment);


gtk_plot_segment_set_arrow ()

void                gtk_plot_segment_set_arrow          (GtkPlotSegment *segment,
                                                         gint arrow_length,
                                                         gint arrow_width,
                                                         GtkPlotSymbolStyle style);


gtk_plot_segment_get_arrow ()

void                gtk_plot_segment_get_arrow          (GtkPlotSegment *segment,
                                                         gint *arrow_length,
                                                         gint *arrow_width,
                                                         GtkPlotSymbolStyle *style);


gtk_plot_segment_set_arrow_mask ()

void                gtk_plot_segment_set_arrow_mask     (GtkPlotSegment *segment,
                                                         GtkPlotArrow mask);


gtk_plot_segment_get_arrow_mask ()

guint               gtk_plot_segment_get_arrow_mask     (GtkPlotSegment *segment);


gtk_plot_segment_center ()

void                gtk_plot_segment_center             (GtkPlotSegment *segment,
                                                         gboolean center);


gtk_plot_segment_is_centered ()

gboolean            gtk_plot_segment_is_centered        (GtkPlotSegment *segment);