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

Public Methods | |
| Xdraw (int xsize=500, int ysize=500) | |
| ~Xdraw () | |
| void | setDisplay (Display*,Window) |
| void | setXorMode (int) |
| void | drawRect (const Rectangle &) |
| void | resize (int xsize=0, int ysize=0) |
| int | xwin (float) const |
| int | ywin (float) const |
| bool | clip (float x, float y, int& x1, int& y1, int& x2, int& y2) |
| float | xnorm (int) const |
| float | ynorm (int) const |
| void | draw_string (float x, float y, const char * title, int size=0) |
| void | draw_string (const char* string, int size) |
| void | move_to (float, float) |
| void | line_to (float, float) |
| void | draw_marker (float,float) |
| virtual void | fill_polygon (const float* xy, int npoints, Shading pattern) |
| void | flush () |
| void | set_quad (int quad, const char * title = 0, int selected=0) |
| void | set_defaults () |
| void | set_line_style (int) |
| void | set_col_index (int) |
Private Attributes | |
| Display* | mydisplay |
| Window | mywindow |
| int | myscreen |
| float | lastx |
| float | lasty |
| int | flSingle |
| int | selected |
| GC | gc |
| HRectangle | currentQuad |
| HRectangle | screen |
| HRectangle | quadrant [4] |
|
|
|
|
|
|
|
|
Definition at line 90 of file Xdraw.cxx. Referenced by line_to(). |
|
|
Definition at line 325 of file Xdraw.cxx. Referenced by XScene::processEvent(). |
|
|
Reimplemented from gui::Draw2D. |
|
|
Reimplemented from gui::Draw2D. |
|
|
Reimplemented from gui::Draw2D. |
|
|
Reimplemented from gui::Draw2D. |
|
|
Reimplemented from gui::Draw2D. |
|
|
Reimplemented from gui::Draw2D. Definition at line 125 of file Xdraw.cxx. Referenced by drawRect(). |
|
|
Reimplemented from gui::Draw2D. Definition at line 82 of file Xdraw.cxx. Referenced by drawRect(), and draw_string(). |
|
|
Definition at line 304 of file Xdraw.cxx. Referenced by Xdraw(), and XScene::redisplay(). |
|
|
Definition at line 35 of file Xdraw.cxx. Referenced by XScene::XScene(), and XScene::redisplay(). |
|
|
Definition at line 248 of file Xdraw.cxx. Referenced by XScene::processEvent(). |
|
|
Reimplemented from gui::Draw2D. |
|
|
Reimplemented from gui::Draw2D. Definition at line 234 of file Xdraw.cxx. Referenced by XScene::redisplay(), and set_quad(). |
|
|
Reimplemented from gui::Draw2D. |
|
|
Reimplemented from gui::Draw2D. |
|
|
Definition at line 21 of file Xdraw.cxx. Referenced by XScene::processEvent(). |
|
|
Definition at line 19 of file Xdraw.cxx. Referenced by clip(), draw_marker(), fill_polygon(), and set_quad(). |
|
|
Definition at line 22 of file Xdraw.cxx. Referenced by XScene::processEvent(). |
|
|
Definition at line 20 of file Xdraw.cxx. Referenced by clip(), draw_marker(), fill_polygon(), and set_quad(). |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.2.3 written by Dimitri van Heesch,
© 1997-2000