![]() |
Gray C++ Libraries
0.0.2
A set of C++ libraries for MSVC, GNU on Windows, WinCE, Linux
|
#include <cGraphData.h>
Public Member Functions | |
CGraphData () | |
~CGraphData () | |
virtual ITERATE_t | get_PointQty () const override |
CGraphTime | get_TimeFirst () const |
CGraphTime | get_TimeLast () const |
bool | GetBoundRect (CGraphRect &rectBound) const |
ITERATE_t | FindPointIndexForTime (CGraphTime timeVal, COMPARE_t &iCompare) const |
const CGraphPoint * | GetPoint (ITERATE_t i) const |
ITERATE_t | AddPoint (GraphVal_t iVal, CGraphTime time) |
ITERATE_t | AddPoints (CGraphTime timestart, const GraphVal_t *piVal, ITERATE_t iQty, int iTimeInterval) |
ITERATE_t | ExportFileBin (CFile &File, CGraphTime timeStart, CGraphTime timeStop) |
ITERATE_t | ExportFileText (CStdioFile &File, CGraphTime timeStart, CGraphTime timeStop) |
ITERATE_t | ImportFileBin (CFile &File) |
ITERATE_t | ImportFileText (CStdioFile &File) |
![]() | |
GraphVal_t | get_ValMin () const |
GraphVal_t | get_ValMax () const |
GraphVal_t | get_ValAvg () const |
Additional Inherited Members | |
![]() | |
GraphVal_t | m_valMin |
GraphVal_t | m_valMax |
GraphVal_t | m_valAvg |
Store a bunch of time stamped data values.
GrayGraph::CGraphData::CGraphData | ( | ) |
GrayGraph::CGraphData::~CGraphData | ( | ) |
ITERATE_t GrayGraph::CGraphData::AddPoint | ( | GraphVal_t | iVal, |
CGraphTime | time | ||
) |
Find where in my current CGraphBlock stream this data should live.
ITERATE_t GrayGraph::CGraphData::AddPoints | ( | CGraphTime | timestart, |
const GraphVal_t * | piVal, | ||
ITERATE_t | iQty, | ||
int | iTimeInterval | ||
) |
ITERATE_t GrayGraph::CGraphData::ExportFileBin | ( | CFile & | File, |
CGraphTime | timeStart, | ||
CGraphTime | timeStop | ||
) |
Write in a binary file of samples and time stamps.
ITERATE_t GrayGraph::CGraphData::ExportFileText | ( | CStdioFile & | File, |
CGraphTime | timeStart, | ||
CGraphTime | timeStop | ||
) |
Write in a text file of samples and time stamps.
ITERATE_t GrayGraph::CGraphData::FindPointIndexForTime | ( | CGraphTime | timeVal, |
COMPARE_t & | iCompare | ||
) | const |
|
inlineoverridevirtual |
Implements GrayGraph::CGraphStats.
|
inline |
|
inline |
|
inline |
const CGraphPoint * GrayGraph::CGraphData::GetPoint | ( | ITERATE_t | i | ) | const |
Read in a binary file of samples and time stamps.
ITERATE_t GrayGraph::CGraphData::ImportFileText | ( | CStdioFile & | File | ) |
Read in a text file of samples and time stamps.