| GtkExtra2 Reference Manual | ||||
|---|---|---|---|---|
| Top | Description | ||||
#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);
typedef enum
{
GTK_PLOT_ARROW_NONE = 0,
GTK_PLOT_ARROW_ORIGIN = 1 << 0,
GTK_PLOT_ARROW_END = 1 << 1
} GtkPlotArrow;
void gtk_plot_segment_set_relative (GtkPlotSegment *segment,
gboolean set);
|
|
|
gboolean gtk_plot_segment_relative (GtkPlotSegment *segment);
|
|
Returns : |
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);
|
|
Returns : |
void gtk_plot_segment_center (GtkPlotSegment *segment,
gboolean center);
|
|
|
gboolean gtk_plot_segment_is_centered (GtkPlotSegment *segment);
|
|
Returns : |