Added a tgi_pieslice function.
git-svn-id: svn://svn.cc65.org/cc65/trunk@4449 b7a2c559-68d2-44c3-8de9-860c34a00d81
This commit is contained in:
@@ -4879,10 +4879,10 @@ be used in presence of a prototype.
|
||||
<descrip>
|
||||
<tag/Function/Draw an elliptic arc in the current color.
|
||||
<tag/Header/<tt/<ref id="tgi.h" name="tgi.h">/
|
||||
<tag/Declaration/<tt/void __fastcall__ tgi_arc (int x, int y,
|
||||
<tag/Declaration/<tt/void __fastcall__ tgi_arc (int x, int y,
|
||||
unsigned char rx, unsigned char ry, unsigned sa, unsigned ea);/
|
||||
<tag/Description/The function draws an elliptic arc with center at x/y and
|
||||
radii rx/ry using the current drawing color. The arc covers the angle
|
||||
radii rx/ry using the current drawing color. The arc covers the angle
|
||||
between sa and ea (startangle and endangle), which must be in the range
|
||||
0..360.
|
||||
<tag/Limits/<itemize>
|
||||
@@ -4896,6 +4896,7 @@ of range.
|
||||
<ref id="tgi_bar" name="tgi_bar">,
|
||||
<ref id="tgi_circle" name="tgi_circle">,
|
||||
<ref id="tgi_ellipse" name="tgi_ellipse">,
|
||||
<ref id="tgi_pieslice" name="tgi_pieslice">,
|
||||
<ref id="tgi_setcolor" name="tgi_setcolor">
|
||||
<tag/Example/<verb>
|
||||
/* Draw the upper half of an ellipse */
|
||||
@@ -4947,6 +4948,7 @@ be used in presence of a prototype.
|
||||
<ref id="tgi_arc" name="tgi_arc">,
|
||||
<ref id="tgi_bar" name="tgi_bar">,
|
||||
<ref id="tgi_ellipse" name="tgi_ellipse">,
|
||||
<ref id="tgi_pieslice" name="tgi_pieslice">,
|
||||
<ref id="tgi_setcolor" name="tgi_setcolor">
|
||||
<tag/Example/<verb>
|
||||
tgi_setcolor(TGI_COLOR_BLACK);
|
||||
@@ -4974,6 +4976,7 @@ be used in presence of a prototype.
|
||||
</descrip>
|
||||
</quote>
|
||||
|
||||
|
||||
<sect1>tgi_done<label id="tgi_done"><p>
|
||||
|
||||
<quote>
|
||||
@@ -5013,6 +5016,7 @@ be used in presence of a prototype.
|
||||
<ref id="tgi_arc" name="tgi_arc">,
|
||||
<ref id="tgi_bar" name="tgi_bar">,
|
||||
<ref id="tgi_circle" name="tgi_circle">,
|
||||
<ref id="tgi_pieslice" name="tgi_pieslice">,
|
||||
<ref id="tgi_setcolor" name="tgi_setcolor">
|
||||
<tag/Example/<verb>
|
||||
tgi_setcolor(TGI_COLOR_RED);
|
||||
@@ -5346,6 +5350,7 @@ tgi_init(); //Set up the default palette and clear the screen.
|
||||
</descrip>
|
||||
</quote>
|
||||
|
||||
|
||||
<sect1>tgi_ioctl<label id="tgi_ioctl"><p>
|
||||
|
||||
<quote>
|
||||
@@ -5380,6 +5385,7 @@ if (!tgi_busy()) {
|
||||
</descrip>
|
||||
</quote>
|
||||
|
||||
|
||||
<sect1>tgi_line<label id="tgi_line"><p>
|
||||
|
||||
<quote>
|
||||
@@ -5400,6 +5406,7 @@ be used in presence of a prototype.
|
||||
</descrip>
|
||||
</quote>
|
||||
|
||||
|
||||
<sect1>tgi_lineto<label id="tgi_lineto"><p>
|
||||
|
||||
<quote>
|
||||
@@ -5420,6 +5427,7 @@ be used in presence of a prototype.
|
||||
</descrip>
|
||||
</quote>
|
||||
|
||||
|
||||
<sect1>tgi_load<label id="tgi_load"><p>
|
||||
|
||||
<quote>
|
||||
@@ -5440,6 +5448,7 @@ be used in presence of a prototype.
|
||||
</descrip>
|
||||
</quote>
|
||||
|
||||
|
||||
<sect1>tgi_load_driver<label id="tgi_load_driver"><p>
|
||||
|
||||
<quote>
|
||||
@@ -5462,6 +5471,7 @@ be used in presence of a prototype.
|
||||
</descrip>
|
||||
</quote>
|
||||
|
||||
|
||||
<sect1>tgi_outtext<label id="tgi_outtext"><p>
|
||||
|
||||
<quote>
|
||||
@@ -5482,6 +5492,7 @@ be used in presence of a prototype.
|
||||
</descrip>
|
||||
</quote>
|
||||
|
||||
|
||||
<sect1>tgi_outtextxy<label id="tgi_outtextxy"><p>
|
||||
|
||||
<quote>
|
||||
@@ -5502,6 +5513,41 @@ be used in presence of a prototype.
|
||||
</descrip>
|
||||
</quote>
|
||||
|
||||
|
||||
<sect1>tgi_pieslice<label id="tgi_pieslice"><p>
|
||||
|
||||
<quote>
|
||||
<descrip>
|
||||
<tag/Function/Draw an elliptic pie slice in the current color.
|
||||
<tag/Header/<tt/<ref id="tgi.h" name="tgi.h">/
|
||||
<tag/Declaration/<tt/void __fastcall__ tgi_pie slice (int x, int y,
|
||||
unsigned char rx, unsigned char ry, unsigned sa, unsigned ea);/
|
||||
<tag/Description/The function draws an elliptic pie slice with center at x/y
|
||||
and radii rx/ry using the current drawing color. The pie slice covers the angle
|
||||
between sa and ea (startangle and endangle), which must be in the range
|
||||
0..360.
|
||||
<tag/Limits/<itemize>
|
||||
<item>The function is only available as fastcall function, so it may only
|
||||
be used in presence of a prototype.
|
||||
<item>The function behaves unexpectedly or may crash if the angles are out
|
||||
of range.
|
||||
</itemize>
|
||||
<tag/Availability/cc65
|
||||
<tag/See also/
|
||||
<ref id="tgi_bar" name="tgi_arc">,
|
||||
<ref id="tgi_bar" name="tgi_bar">,
|
||||
<ref id="tgi_circle" name="tgi_circle">,
|
||||
<ref id="tgi_ellipse" name="tgi_ellipse">,
|
||||
<ref id="tgi_setcolor" name="tgi_setcolor">
|
||||
<tag/Example/<verb>
|
||||
/* Draw the closed upper half of an ellipse */
|
||||
tgi_setcolor(TGI_COLOR_BLUE);
|
||||
tgi_pieslice (50, 50, 40, 20, 0, 180);
|
||||
</verb>
|
||||
</descrip>
|
||||
</quote>
|
||||
|
||||
|
||||
<sect1>tgi_setcolor<label id="tgi_setcolor"><p>
|
||||
|
||||
<quote>
|
||||
|
||||
Reference in New Issue
Block a user