mirror of
https://github.com/SemvdH/OBD2-car-display.git
synced 2025-12-16 04:31:04 +00:00
bars
This commit is contained in:
34
due_obd2/bars.h
Normal file
34
due_obd2/bars.h
Normal file
@@ -0,0 +1,34 @@
|
||||
#ifndef BARS_H
|
||||
#define BARS_H
|
||||
|
||||
#include <UTFT.h>
|
||||
|
||||
/**
|
||||
* @brief Draws a horizontal bar on the display
|
||||
* @param start_x The start x position (top left)
|
||||
* @param start_y The start y position (top left)
|
||||
* @param width The width of the bar
|
||||
* @param height The height of the bar
|
||||
* @param value The value to be displayed
|
||||
* @param max_value The maximum value of the bar
|
||||
* @param color The color of the bar
|
||||
* @param fill_outline Whether to fill the outline of the bar
|
||||
* @param display The display object
|
||||
*/
|
||||
void draw_bar_horizontal(int start_x, int start_y, int width, int height, int value, int max_value, uint color, char fill_outline, UTFT *display);
|
||||
|
||||
/**
|
||||
* @brief Draws a vertical bar on the display
|
||||
* @param start_x The start x position (top left)
|
||||
* @param start_y The start y position (top left)
|
||||
* @param width The width of the bar
|
||||
* @param height The height of the bar
|
||||
* @param value The value to be displayed
|
||||
* @param max_value The maximum value of the bar
|
||||
* @param color The color of the bar
|
||||
* @param fill_outline Whether to fill the outline of the bar
|
||||
* @param display The display object
|
||||
*/
|
||||
void draw_bar_vertical(int start_x, int start_y, int width, int height, int value, int max_value, uint color, char fill_outline, UTFT *display);
|
||||
|
||||
#endif
|
||||
Reference in New Issue
Block a user