*
* -->
*
+ * \defgroup chart Chart graphical routines
+ * \ingroup graphics
+ * \{
* \brief Simple charts on top of mware/gfx routines (interface).
*
* Configuration:
void chart_drawCurve(Bitmap *bm, const chart_y_t *curve_y, int curve_cnt);
void chart_drawDots(Bitmap *bm, const chart_x_t *dots_x, const chart_y_t *dots_y, int cnt);
+/** \} */ //defgroup charts
#endif /* GFX_CHARTS_H */
* Copyright 1999 Bernie Innocenti <bernie@codewiz.org>
*
*
+ * \defgroup gfx Graphics routines
+ * \ingroup graphics
+ * \{
* \author Bernie Innocenti <bernie@codewiz.org>
* \author Stefano Fedrigo <aleph@develer.com>
*
EXTERN_C_END
+/** \} */ //defgroup gfx
#endif /* GFX_GFX_H */
*
* -->
*
+ * \defgroup text Text handling on graphical displays.
+ * \ingroup graphics
+ * \{
* \brief Text graphic routines (interface)
*
* \author Bernie Innocenti <bernie@codewiz.org>
int text_widthf_P(struct Bitmap *bm, const char * PROGMEM fmt, ...);
#endif /* CPU_HARVARD */
+/** \} */ //defgroup text
#endif /* GFX_TEXT_H */
* All Rights Reserved.
* -->
*
+ * \defgroup menu Menu handling module
+ * \ingroup gui
+ * \{
* \author Bernie Innocenti <bernie@codewiz.org>
* \author Stefano Fedrigo <aleph@develer.com>
*
int menu_setFlags(struct Menu *menu, int idx, int flags);
int menu_clearFlags(struct Menu *menu, int idx, int flags);
+/** \} */ //defgroup menu
#endif /* GUI_MENU_H */
* This section describes various algorithms and standalone code
* useful in day to day programming.
*/
+
+/*!
+ * \defgroup graphics General purpose graphical routines
+ *
+ */
+
+/*!
+ * \defgroup gui BeRTOS GUI toolkit
+ *
+ */