projects
/
bertos.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Remove extra indentation level in switch statements.
[bertos.git]
/
mware
/
charts.c
diff --git
a/mware/charts.c
b/mware/charts.c
index 6737041abd680c811a16ad79bb12d6919afbddb2..f305744ca163f0fba6a09a73a9f9ce184509f7eb 100755
(executable)
--- a/
mware/charts.c
+++ b/
mware/charts.c
@@
-26,8
+26,8
@@
/*
* $Log$
/*
* $Log$
- * Revision 1.
2 2004/08/11 07:32:54
bernie
- *
Refactor after the new mware/gfx API
.
+ * Revision 1.
3 2004/08/11 19:39:12
bernie
+ *
Use chart_x_t and chart_y_t for the input dataset
.
*
* Revision 1.1 2004/08/04 03:16:30 bernie
* Import simple chart drawing code.
*
* Revision 1.1 2004/08/04 03:16:30 bernie
* Import simple chart drawing code.
@@
-85,7
+85,7
@@
void chart_drawAxis(Bitmap *bm)
* are identified by the \a curve_y array and X-coordinates are
* are evenly spaced by one virtual unit.
*/
* are identified by the \a curve_y array and X-coordinates are
* are evenly spaced by one virtual unit.
*/
-void chart_drawCurve(Bitmap *bm, const
vcoord
_t *curve_y, int curve_cnt)
+void chart_drawCurve(Bitmap *bm, const
chart_y
_t *curve_y, int curve_cnt)
{
int i;
{
int i;
@@
-103,19
+103,19
@@
void chart_drawCurve(Bitmap *bm, const vcoord_t *curve_y, int curve_cnt)
* Disegna dei dot in corrispondenza delle coppie (dotsx[i];dotsy[i])
* Se dotsx e' NULL, i punti vengono disegnati ad intervalli regolari.
*/
* Disegna dei dot in corrispondenza delle coppie (dotsx[i];dotsy[i])
* Se dotsx e' NULL, i punti vengono disegnati ad intervalli regolari.
*/
-void chart_drawDots(Bitmap *bm, const
vcoord_t *dotsx, const vcoord_t *dots
y, int cnt)
+void chart_drawDots(Bitmap *bm, const
chart_x_t *dots_x, const chart_y_t *dots_
y, int cnt)
{
int i;
coord_t x, y;
for (i = 0; i < cnt; i++)
{
{
int i;
coord_t x, y;
for (i = 0; i < cnt; i++)
{
- if (dotsx)
- x = gfx_TransformX(bm, dotsx[i]);
+ if (dots
_
x)
+ x = gfx_TransformX(bm, dots
_
x[i]);
else
x = gfx_TransformX(bm, i);
else
x = gfx_TransformX(bm, i);
- y = gfx_TransformY(bm, dotsy[i]);
+ y = gfx_TransformY(bm, dots
_
y[i]);
gfx_DrawRect(bm, x - 1, y - 1, x + 1, y + 1);
gfx_DrawRect(bm, x - 1, y - 1, x + 1, y + 1);