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

Microchip Technology Inc.

File Name

libaria_widget_line_graph.h

Description

Module for Microchip Graphics Library - Aria User Interface Library 

This module implements line graph drawing widget functions.

Enumerations
 
Name 
Description 
 
The graph data point type 
 
The tick position relative to axis 
 
The value axis index value 
 
The graph data point type 
 
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 graph area is filled 
 
Returns GFX_TRUE if the series area are filled 
 
Returns GFX_TRUE if the axis gridlines are visible 
 
Returns the max value of the axis 
 
Returns the min value of the axis 
 
Returns GFX_TRUE if the series points are filled 
 
Returns GFX_TRUE if the series lines are visible 
 
Returns the size of the drawn point 
 
Returns the type of point drawn for the series data points 
 
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 
 
Sets the series area filled or not 
 
Shows/Hides the gridlines 
 
Sets the max value of the axis 
 
Sets the min value of the axis 
 
Sets the series points filled 
 
Shows/hides the lines between series points 
 
Sets the size of the point drawn for the series data 
 
Sets the type of point drawn for the series data points 
 
Sets the color scheme of the series 
 
Stacks the line 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 LIBARIA_WIDGET_LINE_GRAPH_H. 
Structures
 
Name 
Description 
 
Contains the Category properties 
 
The data series object that contains the series properties and data 
 
Implementation of a line graph widget. 
 
Contains the Category properties 
 
The data series object that contains the series properties and data 
 
Implementation of a line graph widget. 
MPLAB® Harmony Graphics Suite