|
Public Member Functions |
| Draw_Window () |
| Draw_Window (const char *title, Standard_Integer X, Standard_Integer Y=0, Standard_Integer DX=50, Standard_Integer DY=50) |
| Draw_Window (Window mother) |
| Draw_Window (Window mother, char *title, Standard_Integer X=0, Standard_Integer Y=0, Standard_Integer DX=50, Standard_Integer DY=50) |
| Draw_Window (const char *window) |
void | Init (Standard_Integer X=0, Standard_Integer Y=0, Standard_Integer DX=50, Standard_Integer DY=50) |
void | Init (Window mother, Standard_Integer X=0, Standard_Integer Y=0, Standard_Integer DX=50, Standard_Integer DY=50) |
void | StopWinManager () |
void | SetPosition (Standard_Integer NewXpos, Standard_Integer NewYpos) |
void | SetDimension (Standard_Integer NewDx, Standard_Integer NewDy) |
void | GetPosition (Standard_Integer &PosX, Standard_Integer &PosY) |
Standard_Integer | HeightWin () const |
Standard_Integer | WidthWin () const |
void | SetTitle (const char *title) |
char * | GetTitle () |
void | DisplayWindow () |
void | Hide () |
void | Destroy () |
void | Clear () |
void | Wait (Standard_Boolean wait=Standard_True) |
void | SetColor (int) |
void | SetMode (int) |
void | DrawString (int, int, char *) |
void | DrawSegments (Segment *, int) |
Standard_Boolean | Save (const char *filename, const Standard_Boolean compress=Standard_False) const |
virtual | ~Draw_Window () |
virtual void | WExpose () |
virtual void | WButtonPress (const Standard_Integer X, const Standard_Integer Y, const Standard_Integer &button) |
virtual void | WButtonRelease (const Standard_Integer X, const Standard_Integer Y, const Standard_Integer &button) |
virtual void | WMotionNotify (const Standard_Integer X, const Standard_Integer Y) |
virtual void | WConfigureNotify (const Standard_Integer X, const Standard_Integer Y, const Standard_Integer dx, const Standard_Integer dy) |
virtual void | WUnmapNotify () |
Static Public Member Functions |
static Standard_Boolean | DefineColor (const Standard_Integer, const char *) |
static void | Flush () |
Data Fields |
Base_Window & | base |
Window | win |
Window | myMother |
Draw_Window * | next |
Draw_Window * | previous |
Standard_Boolean | withWindowManager |
Static Public Attributes |
static Draw_Window * | firstWindow |