Gray C++ Libraries  0.0.2
A set of C++ libraries for MSVC, GNU on Windows, WinCE, Linux
GrayGraph Namespace Reference

Classes

class  CGraphDataSource
 
class  CGraphFont
 
class  CGraphPenCfg
 
class  CGraphCfg
 
class  CGraphCoords
 
class  CGraphIntervals
 
class  CGraphPoint
 
class  CGraphStats
 
class  CGraphBlock
 
class  CGraphData
 

Typedefs

typedef FILETIME_t GraphTime_t
 
typedef cTimeFile CGraphTime
 
typedef cTimeSpanFile CGraphTimeSpan
 
typedef double GraphVal_t
 this is the value type we are plotting. Must also be able to hold GraphTime_t. More...
 
typedef cRectT< GraphVal_tCGraphRect
 x/y rect or time/value rect. More...
 

Enumerations

enum  GraphPenStyle_Type {
  GraphPenStyle_Line , GraphPenStyle_LineFill , GraphPenStyle_Bar , GraphPenStyle_VLine ,
  GraphPenStyle_HLine , GraphPenStyle_Points , GraphPenStyle_QTY
}
 
enum  GraphPenPoint_Type {
  GraphPenPoint_None , GraphPenPoint_Dot , GraphPenPoint_Square , GraphPenPoint_Triangle ,
  GraphPenPoint_X , GraphPenPoint_Plus , GraphPenPoint_Diamond , GraphPenPoint_InvertTri ,
  GraphPenPoint_QTY
}
 
enum  GraphPlotBackFormat_Type { GraphPlotBackFormat_TopLeft , GraphPlotBackFormat_Center , GraphPlotBackFormat_Tile }
 
enum  GraphPlotShowPens_Type { GraphPlotShowPens_None , GraphPlotShowPens_Bottom , GraphPlotShowPens_Right }
 

Variables

GrayGraphModule g_Module
 

Typedef Documentation

◆ CGraphRect

x/y rect or time/value rect.

◆ CGraphTime

◆ CGraphTimeSpan

◆ GraphTime_t

◆ GraphVal_t

typedef double GrayGraph::GraphVal_t

this is the value type we are plotting. Must also be able to hold GraphTime_t.

Enumeration Type Documentation

◆ GraphPenPoint_Type

data point render style.

Enumerator
GraphPenPoint_None 
GraphPenPoint_Dot 
GraphPenPoint_Square 
GraphPenPoint_Triangle 
GraphPenPoint_X 
GraphPenPoint_Plus 
GraphPenPoint_Diamond 
GraphPenPoint_InvertTri 
GraphPenPoint_QTY 

◆ GraphPenStyle_Type

data line render style.

Enumerator
GraphPenStyle_Line 
GraphPenStyle_LineFill 
GraphPenStyle_Bar 
GraphPenStyle_VLine 
GraphPenStyle_HLine 
GraphPenStyle_Points 
GraphPenStyle_QTY 

◆ GraphPlotBackFormat_Type

Enumerator
GraphPlotBackFormat_TopLeft 
GraphPlotBackFormat_Center 
GraphPlotBackFormat_Tile 

◆ GraphPlotShowPens_Type

Enumerator
GraphPlotShowPens_None 
GraphPlotShowPens_Bottom 
GraphPlotShowPens_Right 

Variable Documentation

◆ g_Module

GrayGraphModule GrayGraph::g_Module