eGUI alias D4D  Release 3.0
Reference Manual
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
d4d_low.c File Reference
Include dependency graph for d4d_low.c:

Functions

static void D4D_LCD_QPlot4points (D4D_COOR cx, D4D_COOR cy, D4D_COOR x, D4D_COOR y, D4D_LINETYPE line_type, D4D_COLOR color, D4D_QUADRANT quadrant)
 
static void D4D_LCD_QPlot4pointsfill (D4D_COOR cx, D4D_COOR cy, D4D_COOR x, D4D_COOR y, D4D_COLOR color, D4D_QUADRANT quadrant)
 
static void D4D_LCD_QPlot8points (D4D_COOR cx, D4D_COOR cy, D4D_COOR x, D4D_COOR y, D4D_BOOL fill, D4D_LINETYPE line_type, D4D_COLOR color, D4D_QUADRANT quadrant)
 
D4D_BOOL D4D_LCD_Init (void)
 
D4D_ORIENTATION D4D_LCD_GetOrientation (void)
 
void D4D_LCD_SetOrientation (D4D_ORIENTATION new_orientation)
 
D4D_COOR D4D_DisplayWidth (void)
 
D4D_COOR D4D_DisplayHeight (void)
 
void D4D_LCD_SwapCoor (D4D_COOR *c1, D4D_COOR *c2)
 
void D4D_LCD_PutPixel (D4D_COOR x1, D4D_COOR y1, D4D_LINETYPE line_type, D4D_COLOR color)
 
void D4D_LCD_Box (D4D_COOR x1, D4D_COOR y1, D4D_COOR x2, D4D_COOR y2, D4D_COLOR color)
 
void D4D_LCD_Rect (D4D_COOR x1, D4D_COOR y1, D4D_COOR x2, D4D_COOR y2, D4D_LINETYPE line_type, D4D_COLOR color)
 
void D4D_LCD_Line (D4D_COOR x1, D4D_COOR y1, D4D_COOR x2, D4D_COOR y2, D4D_LINETYPE line_type, D4D_COLOR color)
 
static void D4D_LCD_Plot4points (D4D_COOR cx, D4D_COOR cy, D4D_COOR x, D4D_COOR y, D4D_LINETYPE line_type, D4D_COLOR color)
 
static void D4D_LCD_Plot4pointsfill (D4D_COOR cx, D4D_COOR cy, D4D_COOR x, D4D_COOR y, D4D_COLOR color)
 
static void D4D_LCD_Plot8points (D4D_COOR cx, D4D_COOR cy, D4D_COOR x, D4D_COOR y, D4D_BOOL fill, D4D_LINETYPE line_type, D4D_COLOR color)
 
void D4D_LCD_Circle (D4D_COOR cx, D4D_COOR cy, D4D_COOR radius, D4D_BOOL fill, D4D_LINETYPE line_type, D4D_COLOR color)
 
void D4D_LCD_RBox (D4D_COOR x1, D4D_COOR y1, D4D_COOR x2, D4D_COOR y2, D4D_COLOR color, D4D_COOR radius)
 
void D4D_LCD_RRect (D4D_COOR x1, D4D_COOR y1, D4D_COOR x2, D4D_COOR y2, D4D_LINETYPE line_type, D4D_COLOR color, D4D_COOR radius)
 
void D4D_LCD_QCircle (D4D_COOR cx, D4D_COOR cy, D4D_COOR radius, D4D_BOOL fill, D4D_LINETYPE line_type, D4D_COLOR color, D4D_QUADRANT quadrant)
 
void D4D_TCH_Calibrate (D4D_COLOR fore, D4D_COLOR bckg)
 
void D4D_TCH_DrawCalibrationPoint (D4D_COOR X, D4D_COOR Y, D4D_COLOR Color)
 

Variables

static D4D_ORIENTATION d4d_orientation
 

Detailed Description

D4D driver low level graphic function c file.

Author
Petr Gargulak
Version
0.0.53.0
Date
Jan-14-2014

Definition in file d4d_low.c.

Function Documentation

D4D_COOR D4D_DisplayHeight ( void  )

Definition at line 167 of file d4d_low.c.

Here is the caller graph for this function:

D4D_COOR D4D_DisplayWidth ( void  )

Definition at line 159 of file d4d_low.c.

Here is the caller graph for this function:

void D4D_LCD_Box ( D4D_COOR  x1,
D4D_COOR  y1,
D4D_COOR  x2,
D4D_COOR  y2,
D4D_COLOR  color 
)

Definition at line 212 of file d4d_low.c.

Here is the call graph for this function:

Here is the caller graph for this function:

void D4D_LCD_Circle ( D4D_COOR  cx,
D4D_COOR  cy,
D4D_COOR  radius,
D4D_BOOL  fill,
D4D_LINETYPE  line_type,
D4D_COLOR  color 
)

Definition at line 367 of file d4d_low.c.

Here is the call graph for this function:

Here is the caller graph for this function:

D4D_ORIENTATION D4D_LCD_GetOrientation ( void  )

Definition at line 147 of file d4d_low.c.

Here is the caller graph for this function:

D4D_BOOL D4D_LCD_Init ( void  )

Initialize

Definition at line 86 of file d4d_low.c.

Here is the call graph for this function:

Here is the caller graph for this function:

void D4D_LCD_Line ( D4D_COOR  x1,
D4D_COOR  y1,
D4D_COOR  x2,
D4D_COOR  y2,
D4D_LINETYPE  line_type,
D4D_COLOR  color 
)

Definition at line 245 of file d4d_low.c.

Here is the call graph for this function:

Here is the caller graph for this function:

static void D4D_LCD_Plot4points ( D4D_COOR  cx,
D4D_COOR  cy,
D4D_COOR  x,
D4D_COOR  y,
D4D_LINETYPE  line_type,
D4D_COLOR  color 
)
static

Definition at line 335 of file d4d_low.c.

Here is the call graph for this function:

Here is the caller graph for this function:

static void D4D_LCD_Plot4pointsfill ( D4D_COOR  cx,
D4D_COOR  cy,
D4D_COOR  x,
D4D_COOR  y,
D4D_COLOR  color 
)
static

Definition at line 343 of file d4d_low.c.

Here is the call graph for this function:

Here is the caller graph for this function:

static void D4D_LCD_Plot8points ( D4D_COOR  cx,
D4D_COOR  cy,
D4D_COOR  x,
D4D_COOR  y,
D4D_BOOL  fill,
D4D_LINETYPE  line_type,
D4D_COLOR  color 
)
static

Definition at line 350 of file d4d_low.c.

Here is the call graph for this function:

Here is the caller graph for this function:

void D4D_LCD_PutPixel ( D4D_COOR  x1,
D4D_COOR  y1,
D4D_LINETYPE  line_type,
D4D_COLOR  color 
)

Definition at line 192 of file d4d_low.c.

Here is the caller graph for this function:

void D4D_LCD_QCircle ( D4D_COOR  cx,
D4D_COOR  cy,
D4D_COOR  radius,
D4D_BOOL  fill,
D4D_LINETYPE  line_type,
D4D_COLOR  color,
D4D_QUADRANT  quadrant 
)

Definition at line 561 of file d4d_low.c.

Here is the call graph for this function:

Here is the caller graph for this function:

static void D4D_LCD_QPlot4points ( D4D_COOR  cx,
D4D_COOR  cy,
D4D_COOR  x,
D4D_COOR  y,
D4D_LINETYPE  line_type,
D4D_COLOR  color,
D4D_QUADRANT  quadrant 
)
static

Definition at line 508 of file d4d_low.c.

Here is the call graph for this function:

Here is the caller graph for this function:

static void D4D_LCD_QPlot4pointsfill ( D4D_COOR  cx,
D4D_COOR  cy,
D4D_COOR  x,
D4D_COOR  y,
D4D_COLOR  color,
D4D_QUADRANT  quadrant 
)
static

Definition at line 527 of file d4d_low.c.

Here is the call graph for this function:

Here is the caller graph for this function:

static void D4D_LCD_QPlot8points ( D4D_COOR  cx,
D4D_COOR  cy,
D4D_COOR  x,
D4D_COOR  y,
D4D_BOOL  fill,
D4D_LINETYPE  line_type,
D4D_COLOR  color,
D4D_QUADRANT  quadrant 
)
static

Definition at line 547 of file d4d_low.c.

Here is the call graph for this function:

Here is the caller graph for this function:

void D4D_LCD_RBox ( D4D_COOR  x1,
D4D_COOR  y1,
D4D_COOR  x2,
D4D_COOR  y2,
D4D_COLOR  color,
D4D_COOR  radius 
)

Definition at line 397 of file d4d_low.c.

Here is the call graph for this function:

Here is the caller graph for this function:

void D4D_LCD_Rect ( D4D_COOR  x1,
D4D_COOR  y1,
D4D_COOR  x2,
D4D_COOR  y2,
D4D_LINETYPE  line_type,
D4D_COLOR  color 
)

Definition at line 237 of file d4d_low.c.

Here is the call graph for this function:

Here is the caller graph for this function:

void D4D_LCD_RRect ( D4D_COOR  x1,
D4D_COOR  y1,
D4D_COOR  x2,
D4D_COOR  y2,
D4D_LINETYPE  line_type,
D4D_COLOR  color,
D4D_COOR  radius 
)

Definition at line 453 of file d4d_low.c.

Here is the call graph for this function:

Here is the caller graph for this function:

void D4D_LCD_SetOrientation ( D4D_ORIENTATION  new_orientation)

Definition at line 152 of file d4d_low.c.

Here is the caller graph for this function:

void D4D_LCD_SwapCoor ( D4D_COOR c1,
D4D_COOR c2 
)

Definition at line 176 of file d4d_low.c.

Here is the caller graph for this function:

void D4D_TCH_Calibrate ( D4D_COLOR  fore,
D4D_COLOR  bckg 
)

Definition at line 914 of file d4d_low.c.

void D4D_TCH_DrawCalibrationPoint ( D4D_COOR  X,
D4D_COOR  Y,
D4D_COLOR  Color 
)

Definition at line 920 of file d4d_low.c.

Variable Documentation

D4D_ORIENTATION d4d_orientation
static

Include headers

Global variables

Local variables

Definition at line 68 of file d4d_low.c.