DiaCanvas2 Reference Manual: Version 0.9.0 | |||
---|---|---|---|
<<< Previous Page | Home | Up | Next Page >>> |
#define DIA_CANVAS_LINE (obj) struct DiaCanvasLine; |
"add-point" DiaPoint : Write "add-segment" guint : Write "cap" DiaCapStyle : Read / Write "color" gulong : Read / Write "cyclic" gboolean : Read / Write "dash" DiaDashStyle : Read / Write "del-segment" guint : Write "has-head" gboolean : Read / Write "has-tail" gboolean : Read / Write "head-a" gdouble : Read / Write "head-b" gdouble : Read / Write "head-c" gdouble : Read / Write "head-color" gulong : Read / Write "head-d" gdouble : Read / Write "head-fill-color" gulong : Read / Write "head-pos" DiaPoint : Read / Write "horizontal" gboolean : Read / Write "join" DiaJoinStyle : Read / Write "line-width" gdouble : Read / Write "orthogonal" gboolean : Read / Write "tail-a" gdouble : Read / Write "tail-b" gdouble : Read / Write "tail-c" gdouble : Read / Write "tail-color" gulong : Read / Write "tail-d" gdouble : Read / Write "tail-fill-color" gulong : Read / Write "tail-pos" DiaPoint : Read / Write |
This object is a multi functional line object (a bit line GnomeCanvasLine).
This line can also have a arrow head (or tail). The head is defined by four properties: head_a, head_b, head_c and head_d, as explained in the image below.
#define DIA_CANVAS_LINE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), DIA_TYPE_CANVAS_LINE, DiaCanvasLine)) |
obj : |
|