#include <Draw_Window.hxx>
|
| 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 TCollection_AsciiString &theTitle) |
|
TCollection_AsciiString | GetTitle () const |
|
bool | IsMapped () const |
| Return true if window is displayed on the screen. More...
|
|
void | DisplayWindow () |
|
void | Hide () |
|
void | Destroy () |
|
void | Clear () |
|
void | Wait (Standard_Boolean wait=Standard_True) |
|
Drawable | GetDrawable () const |
|
void | InitBuffer () |
|
void | SetColor (int) |
|
void | SetMode (int) |
|
void | DrawString (int, int, char *) |
|
void | DrawSegments (Segment *, int) |
|
void | Redraw () |
|
Standard_Boolean | Save (const char *theFileName) 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 () |
|
◆ FCallbackBeforeTerminate
typedef void(* Draw_Window::FCallbackBeforeTerminate) () |
◆ Draw_Window() [1/5]
Draw_Window::Draw_Window |
( |
| ) |
|
◆ Draw_Window() [2/5]
◆ Draw_Window() [3/5]
Draw_Window::Draw_Window |
( |
Window |
mother | ) |
|
◆ Draw_Window() [4/5]
◆ Draw_Window() [5/5]
Draw_Window::Draw_Window |
( |
const char * |
window | ) |
|
◆ ~Draw_Window()
virtual Draw_Window::~Draw_Window |
( |
| ) |
|
|
virtual |
◆ AddCallbackBeforeTerminate()
This method registers a callback function that will be called just before exit. This is usefull especially for Windows platform, on which Draw is normally self-terminated instead of exiting.
◆ Clear()
void Draw_Window::Clear |
( |
| ) |
|
◆ DefineColor()
◆ Destroy()
void Draw_Window::Destroy |
( |
| ) |
|
◆ DisplayWindow()
void Draw_Window::DisplayWindow |
( |
| ) |
|
◆ DrawSegments()
void Draw_Window::DrawSegments |
( |
Segment * |
, |
|
|
int |
|
|
) |
| |
◆ DrawString()
void Draw_Window::DrawString |
( |
int |
, |
|
|
int |
, |
|
|
char * |
|
|
) |
| |
◆ Flush()
static void Draw_Window::Flush |
( |
| ) |
|
|
static |
◆ GetDrawable()
Drawable Draw_Window::GetDrawable |
( |
| ) |
const |
◆ GetPosition()
◆ GetTitle()
◆ HeightWin()
◆ Hide()
void Draw_Window::Hide |
( |
| ) |
|
◆ Init() [1/2]
◆ Init() [2/2]
◆ InitBuffer()
void Draw_Window::InitBuffer |
( |
| ) |
|
◆ IsMapped()
bool Draw_Window::IsMapped |
( |
| ) |
const |
Return true if window is displayed on the screen.
◆ Redraw()
void Draw_Window::Redraw |
( |
| ) |
|
◆ RemoveCallbackBeforeTerminate()
◆ Save()
◆ SetColor()
void Draw_Window::SetColor |
( |
int |
| ) |
|
◆ SetDimension()
◆ SetMode()
void Draw_Window::SetMode |
( |
int |
| ) |
|
◆ SetPosition()
◆ SetTitle()
◆ StopWinManager()
void Draw_Window::StopWinManager |
( |
| ) |
|
◆ Wait()
◆ WButtonPress()
◆ WButtonRelease()
◆ WConfigureNotify()
◆ WExpose()
virtual void Draw_Window::WExpose |
( |
| ) |
|
|
virtual |
◆ WidthWin()
◆ WMotionNotify()
◆ WUnmapNotify()
virtual void Draw_Window::WUnmapNotify |
( |
| ) |
|
|
virtual |
◆ base
Base_Window& Draw_Window::base |
◆ firstWindow
◆ myBuffer
◆ myMother
◆ myUseBuffer
◆ next
◆ previous
◆ win
◆ withWindowManager
The documentation for this class was generated from the following file: