Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members  

XScene Class Reference

#include <XScene.h>

Inheritance diagram for XScene:

gui::SceneControl List of all members.

Public Methods

 XScene (float size=100, int initial_view=1, Widget=0)
 ~XScene ()
int viewit ()
virtual void redisplay ()
int processEvent (XEvent& myevent)

Private Methods

void viewitInstructions (std::ostream& =std::cout)
int getEvent ()

Private Attributes

Xdraw_drawer
Display* _display
Window _window
Widget _widget

Constructor & Destructor Documentation

XScene::XScene ( float size = 100,
int initial_view = 1,
Widget drawWidget = 0 )
 

Definition at line 26 of file XScene.cxx.

XScene::~XScene ( )
 

Definition at line 85 of file XScene.cxx.


Member Function Documentation

int XScene::getEvent ( ) [private]
 

Definition at line 136 of file XScene.cxx.

Referenced by viewit().

int XScene::processEvent ( XEvent & myevent )
 

Definition at line 144 of file XScene.cxx.

Referenced by getEvent().

void XScene::redisplay ( ) [virtual]
 

Reimplemented from gui::SceneControl.

Definition at line 124 of file XScene.cxx.

Referenced by viewit().

int XScene::viewit ( )
 

Definition at line 240 of file XScene.cxx.

void XScene::viewitInstructions ( std::ostream & = std::cout ) [private]
 


Member Data Documentation

Display * XScene::_display [private]
 

Definition at line 37 of file XScene.h.

Xdraw * XScene::_drawer [private]
 

Definition at line 36 of file XScene.h.

Widget XScene::_widget [private]
 

Definition at line 40 of file XScene.h.

Window XScene::_window [private]
 

Definition at line 38 of file XScene.h.


The documentation for this class was generated from the following files:
Generated at Mon Nov 26 18:18:18 2001 by doxygen1.2.3 written by Dimitri van Heesch, © 1997-2000