-/*!
+/**
* \file
* <!--
* Copyright 2003, 2004, 2005 Develer S.r.l. (http://www.develer.com/)
/*#*
*#* $Log$
+ *#* Revision 1.3 2006/07/19 12:56:26 bernie
+ *#* Convert to new Doxygen style.
+ *#*
*#* Revision 1.2 2006/02/10 12:26:58 bernie
*#* Check CONFIG_* constraints.
*#*
#error CONFIG_GFX_VCOORDS must be defined to either 0 or 1
#endif
-/*!
+/**
* Draw a sloped line without performing clipping.
*
* Parameters are the same of gfx_line().
}
}
-//! Helper routine for gfx_line().
+/// Helper routine for gfx_line().
static int gfx_findRegion(int x, int y, Rect *cr)
{
int code = 0;
gfx_lineUnclipped(bm, x1, y1, x2, y2);
}
-/*!
+/**
* Move the current pen position to the specified coordinates.
*
* The pen position is used for drawing operations such as
bm->penY = y;
}
-/*!
+/**
* Draw a line from the current pen position to the new coordinates.
*
* \note This function moves the current pen position to the
}
-/*!
+/**
* Draw the perimeter of an hollow rectangle.
*
* \note The bottom-right corner of the rectangle is drawn at (x2-1;y2-1).
}
-/*!
+/**
* Fill a rectangular area with \a color.
*
* \note The bottom-right border of the rectangle is not drawn.
}
-/*!
+/**
* Draw a filled rectangle.
*
* \note The bottom-right border of the rectangle is not drawn.
}
-/*!
+/**
* Clear a rectangular area.
*
* \note The bottom-right border of the rectangle is not cleared.
#if CONFIG_GFX_VCOORDS
-/*!
+/**
* Imposta gli estremi del sistema di coordinate cartesiane rispetto
* al rettangolo di clipping della bitmap.
*/
}
-/*!
+/**
* Transform a coordinate from the current reference system to a
* pixel offset within the bitmap.
*/
return bm->cr.xmin + (coord_t)((x - bm->orgX) * bm->scaleX);
}
-/*!
+/**
* Transform a coordinate from the current reference system to a
* pixel offset within the bitmap.
*/
}
-/*!
+/**
* Draw a line from (x1;y1) to (x2;y2).
*/
void gfx_vline(Bitmap *bm, vcoord_t x1, vcoord_t y1, vcoord_t x2, vcoord_t y2)