|
Public Methods |
CFlowVizDoc * | GetDocument () |
virtual void | OnDraw (CDC *pDC) |
virtual BOOL | PreCreateWindow (CREATESTRUCT &cs) |
virtual | ~CFlowVizView () |
Protected Methods |
BOOL | SetPixelformat (HDC hdc) |
void | ReSizeGLScene (int width, int height) |
void | GetGLInfo () |
int | DrawGLScene (void) |
int | InitGL (void) |
LRESULT | WindowProc (UINT message, WPARAM wParam, LPARAM lParam) |
void | MouseProc (UINT message, WPARAM wParam, LPARAM lParam) |
| CFlowVizView () |
bool | CalcMousePositionInDatagrid (int x, int y, Vec2f *result) |
bool | DrawGLGlyph () |
bool | DrawGLScatterPlot () |
bool | DrawGLRectangle (Rect *rectangle) |
bool | DrawGLRectangle (Rect *rectangle, colorRGBA col, bool frame) |
bool | DrawGLBackground () |
bool | DrawGLLegend () |
bool | DrawGLStreamLines () |
bool | PointIsInRectangle (Vec2f *point, Rect *rectangle) |
Rect | CalcBrushingRect () |
afx_msg int | OnCreate (LPCREATESTRUCT lpCreateStruct) |
afx_msg BOOL | OnEraseBkgnd (CDC *pDC) |
afx_msg void | OnDestroy () |
afx_msg void | OnSize (UINT nType, int cx, int cy) |
Protected Attributes |
HDC | m_hgldc |
HGLRC | m_hglrc |
int | mouseOldx |
int | mouseOldy |
int | mouseOldz |
Rect | brushingRectangle |
Rect | legendRectangle |
Rect | upperLegendcolorRect |
Rect | lowerLegendcolorRect |
Rect | middleLegendcolorRect |
float | xScatterPlotOffset |
float | yScatterPlotOffset |
float | scalefactorScatterPlot |
int | width |
int | height |
CString | m_StatusBarBuffer |
CGlobalState * | globalState |