class DRAW_KIT
Summary
Overview
creation features
exported features
set_drawable (d: DRAWABLE)
effective procedure
Set the drawable to use in future drawing function calls.
point (x1: INTEGER_32, y1: INTEGER_32)
effective procedure
line (x1: INTEGER_32, y1: INTEGER_32, x2: INTEGER_32, y2: INTEGER_32)
effective procedure
TODO: explain how line width is used
rectangle (x1: INTEGER_32, y1: INTEGER_32, w: INTEGER_32, h: INTEGER_32)
effective procedure
TODO: explain how line width is used
arc (x1: INTEGER_32, y1: INTEGER_32, w: INTEGER_32, h: INTEGER_32, angle1: REAL_64, angle2: REAL_64)
effective procedure
TODO: explain how line width is used arc will be drawn inside the rectangle defined with x1, y1, w, h
arc_radius (x: INTEGER_32, y: INTEGER_32, r1: INTEGER_32, r2: INTEGER_32, angle1: REAL_64, angle2: REAL_64)
effective procedure
TODO: explain how line width is used arc will be drawn using (x, y) as center and r1/r2 as horizontal/vertical radius
fill_rectangle (x1: INTEGER_32, y1: INTEGER_32, w: INTEGER_32, h: INTEGER_32)
effective procedure
fill_arc (x1: INTEGER_32, y1: INTEGER_32, w: INTEGER_32, h: INTEGER_32, angle1: REAL_64, angle2: REAL_64)
effective procedure
arc will be drawn inside the rectangle defined with x1, y1, w, h
fill_arc_radius (x: INTEGER_32, y: INTEGER_32, r1: INTEGER_32, r2: INTEGER_32, angle1: REAL_64, angle2: REAL_64)
effective procedure
arc will be drawn using (x, y) as center and r1/r2 as horizontal/vertical radius
put_string (s: UNICODE_STRING, x: INTEGER_32, y: INTEGER_32)
effective procedure
valid_drawable: BOOLEAN
effective function
color: COLOR
effective function
set_color (c: COLOR)
effective procedure
line_width: INTEGER_32
effective function
set_line_width (w: INTEGER_32)
effective procedure