eGUI alias D4D  Release 3.0
Reference Manual
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
d4d_low.h File Reference
This graph shows which files directly or indirectly include this file:

Functions

D4D_BOOL D4D_LCD_Init (void)
 
D4D_COOR D4D_DisplayHeight (void)
 
D4D_COOR D4D_DisplayWidth (void)
 
D4D_ORIENTATION D4D_LCD_GetOrientation (void)
 
void D4D_LCD_SetOrientation (D4D_ORIENTATION new_orientation)
 
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_Line (D4D_COOR x1, D4D_COOR y1, D4D_COOR x2, D4D_COOR y2, 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_Circle (D4D_COOR x1, D4D_COOR y1, D4D_COOR r, 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)
 
Byte D4D_TCH_GetCalibrationStatus (void)
 
D4D_TOUCHSCREEN_CALIB D4D_TCH_GetCalibration (void)
 
void D4D_TCH_SetCalibration (D4D_TOUCHSCREEN_CALIB newCalib)
 
void D4D_TCH_GetCalibratedPosition (D4D_COOR *TouchPositionX, D4D_COOR *TouchPositionY)
 
Byte D4D_TCH_GetRawPosition (D4D_COOR *TouchPositionX, D4D_COOR *TouchPositionY)
 
void D4D_TCH_Calibrate (D4D_COLOR fore, D4D_COLOR bckg)
 
void D4D_TCH_DrawCalibrationPoint (D4D_COOR X, D4D_COOR Y, D4D_COLOR Colour)
 

Detailed Description

D4D driver low level graphic function header file.

Author
Petr Gargulak
Version
0.0.19.0
Date
Oct-2-2013

Definition in file d4d_low.h.

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  x1,
D4D_COOR  y1,
D4D_COOR  r,
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:

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:

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  Colour 
)

Definition at line 920 of file d4d_low.c.

void D4D_TCH_GetCalibratedPosition ( D4D_COOR TouchPositionX,
D4D_COOR TouchPositionY 
)
D4D_TOUCHSCREEN_CALIB D4D_TCH_GetCalibration ( void  )
Byte D4D_TCH_GetCalibrationStatus ( void  )
Byte D4D_TCH_GetRawPosition ( D4D_COOR TouchPositionX,
D4D_COOR TouchPositionY 
)
void D4D_TCH_SetCalibration ( D4D_TOUCHSCREEN_CALIB  newCalib)