GUIslice
0.16.0
Embedded GUI in C
|
Extended data for Graph element. More...
#include <XGraph.h>
Data Fields | |
int16_t * | pBuf |
Ptr to the data buffer (circular buffer)) More... | |
uint8_t | nMargin |
Margin for graph area within element rect. More... | |
gslc_tsColor | colGraph |
Color of the graph. More... | |
gslc_teXGraphStyle | eStyle |
Style of the graph. More... | |
uint16_t | nBufMax |
Maximum number of points in buffer. More... | |
bool | bScrollEn |
Enable for scrollbar. More... | |
uint16_t | nScrollPos |
Current scrollbar position. More... | |
uint16_t | nWndHeight |
Visible window height. More... | |
uint16_t | nWndWidth |
Visible window width. More... | |
int16_t | nPlotValMax |
Visible window maximum value. More... | |
int16_t | nPlotValMin |
Visible window minimum value. More... | |
uint16_t | nPlotIndMax |
Number of data points to show in window. More... | |
uint16_t | nBufCnt |
Number of points in buffer. More... | |
uint16_t | nPlotIndStart |
First row of current window. More... | |
Extended data for Graph element.
bool gslc_tsXGraph::bScrollEn |
Enable for scrollbar.
gslc_tsColor gslc_tsXGraph::colGraph |
Color of the graph.
gslc_teXGraphStyle gslc_tsXGraph::eStyle |
Style of the graph.
uint16_t gslc_tsXGraph::nBufCnt |
Number of points in buffer.
uint16_t gslc_tsXGraph::nBufMax |
Maximum number of points in buffer.
uint8_t gslc_tsXGraph::nMargin |
Margin for graph area within element rect.
uint16_t gslc_tsXGraph::nPlotIndMax |
Number of data points to show in window.
uint16_t gslc_tsXGraph::nPlotIndStart |
First row of current window.
int16_t gslc_tsXGraph::nPlotValMax |
Visible window maximum value.
int16_t gslc_tsXGraph::nPlotValMin |
Visible window minimum value.
uint16_t gslc_tsXGraph::nScrollPos |
Current scrollbar position.
uint16_t gslc_tsXGraph::nWndHeight |
Visible window height.
uint16_t gslc_tsXGraph::nWndWidth |
Visible window width.
int16_t* gslc_tsXGraph::pBuf |
Ptr to the data buffer (circular buffer))