drivers/gfx/gfx_generic.c File Reference

general graphics routines More...

#include <stdint.h>
#include <stdbool.h>
#include <stddef.h>
#include <assert.h>
#include <gfx/gfx.h>

Go to the source code of this file.

Functions

void gfx_generic_draw_horizontal_line (gfx_coord_t x, gfx_coord_t y, gfx_coord_t length, gfx_color_t color)
 Generic implementation of gfx_draw_horizontal_line().
void gfx_generic_draw_vertical_line (gfx_coord_t x, gfx_coord_t y, gfx_coord_t length, gfx_color_t color)
 Generic implementation of gfx_draw_vertical_line().
void gfx_generic_draw_line (gfx_coord_t x1, gfx_coord_t y1, gfx_coord_t x2, gfx_coord_t y2, gfx_color_t color)
 Generic implementation of gfx_draw_line().
void gfx_generic_draw_rect (gfx_coord_t x, gfx_coord_t y, gfx_coord_t width, gfx_coord_t height, gfx_color_t color)
 Generic implementation of gfx_draw_rect().
void gfx_generic_draw_filled_rect (gfx_coord_t x, gfx_coord_t y, gfx_coord_t width, gfx_coord_t height, gfx_color_t color)
 Generic implementation of gfx_draw_filled_rect().
void gfx_generic_draw_circle (gfx_coord_t x, gfx_coord_t y, gfx_coord_t radius, gfx_color_t color, uint8_t octant_mask)
 Generic implementation of gfx_draw_circle().
void gfx_generic_draw_filled_circle (gfx_coord_t x, gfx_coord_t y, gfx_coord_t radius, gfx_color_t color, uint8_t quadrant_mask)
 Generic implementation of gfx_draw_filled_circle().
void gfx_generic_get_pixmap (gfx_color_t *pixmap, gfx_coord_t map_width, gfx_coord_t map_x, gfx_coord_t map_y, gfx_coord_t x, gfx_coord_t y, gfx_coord_t width, gfx_coord_t height)
 Generic implementation of gfx_get_pixmap().
void gfx_generic_put_pixmap (const gfx_color_t *pixmap, gfx_coord_t map_width, gfx_coord_t map_x, gfx_coord_t map_y, gfx_coord_t x, gfx_coord_t y, gfx_coord_t width, gfx_coord_t height)
 Generic implementation of gfx_put_pixmap().

Detailed Description

general graphics routines

Copyright (C) 2009 Atmel Corporation. All rights reserved.

Definition in file gfx_generic.c.

Generated on Thu Apr 29 14:09:58 2010 for display-demo by  doxygen 1.6.3