MPLAB® Harmony Graphics Suite > Graphics Library > Aria Graphics Library > Files > libaria_widget_bar_graph.h
MPLAB® Harmony Graphics Suite
libaria_widget_bar_graph.h

Microchip Technology Inc.

File Name

libaria_widget_bar_graph.h

Description

Module for Microchip Graphics Library - Aria User Interface Library 

This module implements bar graph drawing widget functions.

Enumerations
 
Name 
Description 
 
The tick position relative to axis 
 
The value axis index value 
 
The tick position relative to axis 
 
The value axis index value 
Functions
 
Name 
Description 
 
Adds a category to the graph 
 
Adds a data (value) to the specified series at categoryID index 
 
Adds a series to the graph 
 
Destroys data, series and categories and frees the memory allocated 
 
Returns GFX_TRUE if the category axis labels are visible 
 
Returns the position of the ticks in the category axis 
 
Returns GFX_TRUE if the category axis ticks are visible 
 
Gets a copy of the string used to label the category 
 
Returns GFX_TRUE if the category axis labels are visible 
 
Returns GFX_TRUE if the axis gridlines are visible 
 
Returns the max value of the axis 
 
Returns the min value of the axis 
 
Returns scheme of the specified series 
 
Returns GFX_TRUE if the bars are stacked 
 
Returns the length of the ticks 
 
Returns GFX_TRUE if the value axis labels are visible 
 
Returns the interval between minor ticks in the value axis 
 
Returns the position of the subticks in the axis 
 
Returns GFX_TRUE if the value axis subticks are visible 
 
Returns the interval between major ticks in the value axis 
 
Returns the position of the ticks in the axis 
 
Returns GFX_TRUE if the value axis ticks are visible 
 
Allocates memory for and initializes a new widget of this type. The application is responsible for the management of this memory until the widget is added to a widget tree. 
 
Shows/Hides the category axis labels 
 
Sets the position of the ticks in the category axis 
 
Shows/Hides the category axis ticks 
 
Sets the string used to label the category 
 
Sets the value of the entry in the series index. The entry should have been previously 
 
Sets the graph area filled or not 
 
Shows/Hides the gridlines 
 
Sets the max value of the axis 
 
Sets the min value of the axis 
 
Sets the color scheme of the series 
 
Stacks the bar graph 
 
Sets the string table used for the generated axis labels 
 
Sets the length of the ticks 
 
Sets the ID of the superset string used for the value axis tick labels 
 
Shows/Hides the labels in the value axis 
 
Sets the minor tick interval in the value axis 
 
Sets the position of the subticks in the value axis 
 
Shows/Hides the subticks in the value axis 
 
Sets the tick interval in the value axis 
 
Sets the position of the ticks in the value axis 
 
Shows/Hides the ticks in the value axis 
Macros
 
Name 
Description 
 
This is macro LABEL_OFFSET_MIN_PIX. 
 
This is macro LIBARIA_WIDGET_BAR_GRAPH_H. 
 
 
 
This is macro MAX_TICK_LABEL_VALUE. 
Structures
 
Name 
Description 
 
Contains the Category properties 
 
The data series object that contains the series properties and data 
 
Implementation of a bar graph widget. 
 
Contains the Category properties 
 
The data series object that contains the series properties and data 
 
Implementation of a bar graph widget. 
MPLAB® Harmony Graphics Suite