## GtkPlotCanvasLine

GtkPlotCanvasLine

## Synopsis

    #include <gtkextra.h>

    enum                GtkPlotCanvasArrow;
    GtkPlotCanvasChild * gtk_plot_canvas_line_new           (GtkPlotLineStyle style,
                                                             gfloat width,
                                                             const GdkColor *color,
                                                             GtkPlotCanvasArrow arrow_mask);
    void                gtk_plot_canvas_line_set_attributes (GtkPlotCanvasLine *line,
                                                             GtkPlotLineStyle style,
                                                             gfloat width,
                                                             const GdkColor *color);
    void                gtk_plot_canvas_line_set_arrow      (GtkPlotCanvasLine *line,
                                                             GtkPlotSymbolStyle style,
                                                             gfloat width,
                                                             gfloat length,
                                                             GtkPlotCanvasArrow mask);

## Description

## Details

### enum GtkPlotCanvasArrow

    typedef enum
    {
          GTK_PLOT_CANVAS_ARROW_NONE            = 0,
          GTK_PLOT_CANVAS_ARROW_ORIGIN          = 1 << 0,
          GTK_PLOT_CANVAS_ARROW_END             = 1 << 1
    } GtkPlotCanvasArrow;

### gtk_plot_canvas_line_new ()

    GtkPlotCanvasChild * gtk_plot_canvas_line_new           (GtkPlotLineStyle style,
                                                             gfloat width,
                                                             const GdkColor *color,
                                                             GtkPlotCanvasArrow arrow_mask);

`style` : |
`width` : |
`color` : |
`arrow_mask` : |
Returns : |

### gtk_plot_canvas_line_set_attributes ()

    void                gtk_plot_canvas_line_set_attributes (GtkPlotCanvasLine *line,
                                                             GtkPlotLineStyle style,
                                                             gfloat width,
                                                             const GdkColor *color);

`line` : |
`style` : |
`width` : |
`color` : |

### gtk_plot_canvas_line_set_arrow ()

    void                gtk_plot_canvas_line_set_arrow      (GtkPlotCanvasLine *line,
                                                             GtkPlotSymbolStyle style,
                                                             gfloat width,
                                                             gfloat length,
                                                             GtkPlotCanvasArrow mask);

`line` : |
`style` : |
`width` : |
`length` : |
`mask` : |