#include <WinDraw.h>
Inheritance diagram for WinDraw:

Public Methods | |
| WinDraw (HWND win) | |
| ~WinDraw () | |
| void | draw_string (float x, float y, const char * title, int size=0) |
| void | draw_string (const char *, int size= 0) |
| void | move_to (float, float) |
| void | line_to (float, float) |
| virtual void | fill_polygon (const float* xy, int npoints, Shading pattern) |
| void | draw_marker (float,float) |
| void | set_quad (int quad, const char * title = 0, int selected=0) |
| void | drawTitle (const char * title, int selected) |
| void | set_defaults () |
| void | drawRectangle () |
| void | clearArea () |
| void | clearArea (int,int,int,int) |
| void | flush () |
| void | set_line_width (float) |
| void | set_col_index (int in) |
| void | set_rgb (float,float,float) |
| void | set_line_style (int) |
| void | set_marker_size (float) |
| void | setHDC (HDC _hDC) |
| float | xnorm (int) |
| float | ynorm (int) |
| void | invalidate () |
Private Methods | |
| bool | clip (float x, float y, int& ix1, int& iy1, int& ix2, int& iy2) |
Private Attributes | |
| int | maxx |
| int | maxy |
| float | m_lastx |
| float | m_lasty |
| HDC | m_hdc |
| HWND | m_win |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Reimplemented from gui::Draw2D. |
|
|
Reimplemented from gui::Draw2D. |
|
|
Reimplemented from gui::Draw2D. |
|
|
Reimplemented from gui::Draw2D. |
|
|
Reimplemented from gui::Draw2D. |
|
|
|
|
|
Reimplemented from gui::Draw2D. |
|
|
Reimplemented from gui::Draw2D. |
|
|
|
|
|
Reimplemented from gui::Draw2D. |
|
|
Reimplemented from gui::Draw2D. |
|
|
Reimplemented from gui::Draw2D. |
|
|
Reimplemented from gui::Draw2D. |
|
|
Reimplemented from gui::Draw2D. |
|
|
Reimplemented from gui::Draw2D. |
|
|
Reimplemented from gui::Draw2D. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.2.3 written by Dimitri van Heesch,
© 1997-2000