MPLAB® Harmony Graphics Suite > Graphics Library > Aria Graphics Library > Aria User Interface Library Interface > b) Data Types and Constants > laLineGraphWidget Structure
MPLAB® Harmony Graphics Suite
laLineGraphWidget Structure

Structure: laLineGraphWidget_t 

A line graph widget draws a line graph. All coordinates are expressed in local widget space. 

The color of the graph is determined by the widget scheme's 'foreground' color.

C
typedef struct laLineGraphWidget_t {
  laWidget widget;
  uint32_t tickLength;
  laBool fillGraphArea;
  laBool fillValueArea;
  int32_t maxValue;
  int32_t minValue;
  uint32_t tickInterval;
  uint32_t subtickInterval;
  laBool valueAxisLabelsVisible;
  laBool valueAxisTicksVisible;
  laBool valueAxisSubticksVisible;
  laBool valueGridlinesVisible;
  laBool stacked;
  laArray dataSeries;
  GFXU_StringTableAsset * stringTable;
  uint32_t ticksLabelsStringID;
  laLineGraphTickPosition valueAxisTicksPosition;
  laLineGraphTickPosition valueAxisSubticksPosition;
  laBool categAxisLabelsVisible;
  laBool categAxisTicksVisible;
  laLineGraphTickPosition categAxisTicksPosition;
  laArray categories;
  GFXU_ExternalAssetReader* reader;
} laLineGraphWidget;
Members
Members 
Description 
laWidget widget; 
base widget header 
int32_t maxValue; 
Value axis properties 
GFXU_StringTableAsset * stringTable; 
string table 
uint32_t ticksLabelsStringID; 
ID of Superset string containing numbers 
laBool categAxisLabelsVisible; 
Category axis properties 
GFXU_ExternalAssetReader* reader; 
asset reader 
Remarks

None.

MPLAB® Harmony Graphics Suite