96
Smartcat (BL2100)
Fills a polygon in the LCD page buffer and on the LCD screen if the buffer is unlocked. Any portion of
the polygon that is outside the LCD display area will be clipped. If fewer than 3 vertices are specified,
the function will return without doing anything.
PARAMETERS
n
is the number of vertices.
*pFirstCoord
is a pointer to array of vertex coordinates:
x1,y1, x2,y2, x3,y3,...
RETURN VALUE
None.
SEE ALSO
glFillPolygon, glPlotPolygon, glPlotVPolygon
Fills a polygon in the LCD page buffer and on the LCD if the buffer is unlocked. Any portion of the
polygon that is outside the LCD display area will be clipped. If fewer than 3 vertices are specified, the
function will return without doing anything.
PARAMETERS
n
is the number of vertices.
x1
is the
x
coordinate of the first vertex.
y1
is the
y
coordinate of the first vertex.
x2
is the
x
coordinate of the second vertex.
y2
is the
y
coordinate of the second vertex.
...
are the coordinates of additional vertices.
RETURN VALUE
None.
SEE ALSO
glFillVPolygon, glPlotPolygon, glPlotVPolygon
Draws the outline of a circle in the LCD page buffer and on the LCD if the buffer is unlocked. Any por-
tion of the circle that is outside the LCD display area will be clipped.
PARAMETERS
xc
is the
x
coordinate of the center of the circle.
yc
is the
y
coordinate of the center of the circle.
rad
is the radius of the center of the circle (in pixels).
RETURN VALUE
None.
SEE ALSO
glFillCircle, glPlotPolygon, glFillPolygon
void glFillVPolygon(int n, int *pFirstCoord);
void glFillPolygon(int n, int x1, int y1, int x2,
int y2, ...);
void glPlotCircle(int xc, int yc, int rad);
Summary of Contents for BL2100
Page 6: ...Smartcat BL2100...
Page 14: ...8 Smartcat BL2100...
Page 60: ...54 Smartcat BL2100...
Page 78: ...72 Smartcat BL2100...
Page 84: ...78 Smartcat BL2100...
Page 118: ...112 Smartcat BL2100...
Page 124: ...118 Smartcat BL2100...
Page 132: ...126 Smartcat BL2100...
Page 134: ......