MPLAB® Harmony Graphics Suite > Graphics Library > Aria Graphics Library > Aria Hardware Abstraction Layer (HAL) > Files > gfx_draw.h
MPLAB® Harmony Graphics Suite
gfx_draw.h

Microchip Technology Inc.

File Name

gfx_draw.h

Description

Module for Microchip Graphics Library - Hardware Abstraction Layer 

Shape drawing functions.

Enumerations
 
Name 
Description 
 
Enables anti-aliased drawing hint 
 
Gradient draw modes. 
 
The algorithm used for resizing a frame 
 
Enables anti-aliased drawing hint 
 
Gradient draw modes. 
 
The algorithm used for resizing a frame 
Functions
 
Name 
Description 
 
Draws a filled arc from using the specified dimensions and the current draw state. 
 
Blits a buffer of pixels into the frame buffer. 
 
Blits a buffer of pixels into the frame buffer without performing per-pixel operations on the data. 
 
Draws a filled ellipse from using the specified dimensions and the current draw state. 
 
Draws a line from (x1,y1) to (x2,y2) using the current draw state. 
 
Sets the pixel at X and Y using the current draw state. 
 
Sets the pixel at X and Y using a specified draw state. 
 
Draws a rectangle using the specified dimensions and the current draw state. 
 
Blits a buffer of pixels into the frame buffer. 
Macros
 
Name 
Description 
 
This is macro GFX_ANTIALIAS_MODE_COUNT. 
 
This is macro GFX_DRAW_MODE_COUNT. 
Structures
 
Name 
Description 
 
A list of drawing hints for shape drawing algorithms 
 
A list of drawing hints for shape drawing algorithms 
Types
 
Name 
Description 
 
 
MPLAB® Harmony Graphics Suite