pie x_position, y_position, width, height, start_angle, width_angle
pie ( x_position, y_position, width, height, start_angle, width_angle )
pie center_x_position, center_y_position, radius, start_angle, width_angle
pie ( center_x_position, center_y_position, radius, start_angle, width_angle )
Draws a pie shaped slice inside the rectangle defined by a bounding rectangle (defined by x_position, y_position, width, and height) or by a square bounding a circle (defined by center_x_position, center_y_position, radius). The angles are defined from the 12 o'clock position in a clockwise direction in radians.
# pie_chart.kbs # 2012-12-29 j.m.reneau # # example of pie statement added on 0.9.9.25 dim data(5) data = {1,3,5,7,10} dim colors(5) colors = {red,blue,green,yellow,cyan} total = 0 for n = 0 to data[?]-1 total += data[n] next n clg font "Arial", 20,100 startangle = 0 for n = 0 to data[?]-1 # calculate the with of the pie slice in radians slicesize = 2*pi*data[n]/total color colors[n] pie 50,50,200,200,startangle,slicesize # draw the value's number outside the pie text 140+sin(startangle+slicesize*.5)*120, 140-cos(startangle+slicesize*.5)*120, data[n] startangle += slicesize next n
0.9.9.25 | New To Version |
1.99.99.65 | Added bounding square defined by circle |