type Gtk_Plot_Canvas_Line_Record is new Gtk_Plot_Canvas_Child_Record with null record;
type Gtk_Plot_Canvas_Line is access all Gtk_Plot_Canvas_Line_Record'Class;
type Plot_Canvas_Arrow is new Gint;
Arrow_None : constant Plot_Canvas_Arrow := 0;
Arrow_Origin : constant Plot_Canvas_Arrow := 1;
Arrow_End : constant Plot_Canvas_Arrow := 2;
procedure Gtk_New
| ( | Child | : out Gtk_Plot_Canvas_Line; |
| Style | : Gtk.Extra.Plot_Data.Plot_Line_Style; | |
| Width | : Gfloat; | |
| Color | : Gdk.Color.Gdk_Color; | |
| Arrow_Mask | : Plot_Canvas_Arrow); |
procedure Set_Arrow
| ( | Line | : access Gtk_Plot_Canvas_Line_Record; |
| Style | : Gtk.Extra.Plot_Data.Plot_Symbol_Style; | |
| Width | : Gfloat; | |
| Length | : Gfloat; | |
| Mask | : Plot_Canvas_Arrow); |
procedure Set_Attributes
| ( | Line | : access Gtk_Plot_Canvas_Line_Record; |
| Style | : Gtk.Extra.Plot_Data.Plot_Line_Style; | |
| Width | : Gfloat; | |
| Color | : Gdk.Color.Gdk_Color); |
Binding from C File version gtkextra 2.1.1