Draws a number of points, using the foreground color and other attributes of the GdkGC.
drawable : a GdkDrawable (a GdkWindow or a GdkPixmap).
gc : a GdkGC.
points : an array of GdkPoint structures.
npoints : the number of points to be drawn.
|
Draws a line, using the foreground color and other attributes of the GdkGC.
drawable : a GdkDrawable (a GdkWindow or a GdkPixmap).
gc : a GdkGC.
x1 : the x coordinate of the start point.
y1 : the y coordinate of the start point.
x2 : the x coordinate of the end point.
y2 : the y coordinate of the end point.
|
Draws a series of lines connecting the given points. The way in which joins between lines are draw is determined by the GdkCapStyle value in the GdkGC. This can be set with gdk_gc_set_line_attributes().
drawable : a GdkDrawable (a GdkWindow or a GdkPixmap).
gc : a GdkGC.
points : an array of GdkPoint structures specifying the endpoints of the lines.
npoints : the size of the points array.
|
Draws a number of unconnected lines.
drawable : a GdkDrawable (a GdkWindow or a GdkPixmap).
gc : a GdkGC.
segs : an array of GdkSegment structures specifying the start and end points of the lines to be drawn,
nsegs : the number of line segments to draw, i.e. the size of the segs array.
struct GdkSegment
|
Specifies the start and end point of a line for use by the gdk_draw_segments() function.
gint16 x1 the x coordinate of the start point.
gint16 y1 the y coordinate of the start point.
gint16 x2 the x coordinate of the end point.
gint16 y2 the y coordinate of the end point.
|
Draws a rectangular outline or filled rectangle, using the foreground color and other attributes of the GdkGC.
Note: A rectangle drawn filled is 1 pixel smaller in both dimensions than a rectangle outlined. Calling gdk_draw_rectangle (window, gc, TRUE, 0, 0, 20, 20) results in a filled rectangle 20 pixels wide and 20 pixels high. Calling gdk_draw_rectangle (window, gc, FALSE, 0, 0, 20, 20) results in an outlined rectangle with corners at (0, 0), (0, 20), (20, 20), and (20, 0), which makes it 21 pixels wide and 21 pixels high.
drawable : a GdkDrawable (a GdkWindow or a GdkPixmap).
gc : a GdkGC.
filled : TRUE if the rectangle should be filled.
x : the x coordinate of the left edge of the rectangle.
y : the y coordinate of the top edge of the rectangle.
width : the width of the rectangle.
height : the height of the rectangle.
|
Draws an arc or a filled 'pie slice'. The arc is defined by the bounding rectangle of the entire ellipse, and the start and end angles of the part of the ellipse to be drawn.
drawable : a GdkDrawable (a GdkWindow or a GdkPixmap).
gc : a GdkGC.
filled : TRUE if the arc should be filled, producing a 'pie slice'.
x : the x coordinate of the left edge of the bounding rectangle.
y : the y coordinate of the top edge of the bounding rectangle.
width : the width of the bounding rectangle.
height : the height of the bounding rectangle.
angle1 : the start angle of the arc, relative to the 3 o'clock position, counter-clockwise, in 1/64ths of a degree.