User Tools

Site Tools


en:arc

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

en:arc [2016/08/12 12:36]
admin
en:arc [2020/02/28 10:46]
Line 1: Line 1:
-===== Arc (Statement) ===== 
- 
-==== Format ==== 
- 
-**arc** [[numericexpressions|x_position]], [[numericexpressions|y_position]], //width_expr//, //height_expr//, //startangle_expr//, //widthangle_expr//\\ 
-**arc** ( [[numericexpressions|x_position]], [[numericexpressions|y_position]], //width_expr//, //height_expr//, //startangle_expr//, //widthangle_expr// ) 
- 
- 
-==== Description ==== 
- 
-Draws an arc (part of a circle or ellipse) inside the bounding rectangle defined by [[numericexpressions|x_position]], [[numericexpressions|y_position]], //width_expr//, and //height_expr// on the screen or the printer.  The center of the circle/ellipse will be in the center of the rectangle.  The angles are defined from the 12 o'clock position in a clockwise direction in radians.  
- 
-Arc may also be used to draw an un-filled circle or an ellipse by defining the angular width to go all the way around (2*pi). 
- 
-==== Example ==== 
- 
-<code> 
-# arc_example.kbs 
-# 2012-12-29 j.m.reneau 
-# 
-# example of arc statement added on 0.9.9.25 
- 
-clg 
-color black 
-for t = 1 to 100 step 3 
-   arc 150-t,150-t,t*2,t*2,0,pi*2*t/100 
-next t 
-</code> 
-draws\\ 
-{{:arc_example.png|arc_example}} 
- 
- 
-==== See Also ==== 
-{{page>en:start#Graphics - Drawing&noheader}} 
- 
-==== History ==== 
-|0.9.9.25|New To Version| 
  
en/arc.txt ยท Last modified: 2020/02/28 10:46 (external edit)