32 #ifdef G4VIS_BUILD_OPENGLXM_DRIVER
34 #ifndef G4OPENGLXMBOX_HH
35 #define G4OPENGLXMBOX_HH
40 class G4OpenGLXmVWidgetComponent;
41 class G4OpenGLXmVWidgetShell;
43 class G4OpenGLXmBox :
public G4OpenGLXmVWidgetContainer
47 G4OpenGLXmBox (
const char* = NULL,
49 virtual ~G4OpenGLXmBox ();
51 void AddChild (G4OpenGLXmVWidgetComponent*);
52 void AddYourselfTo (G4OpenGLXmVWidgetShell*);
54 Widget* GetPointerToParent ();
55 Widget* GetPointerToWidget ();
57 const char* GetName ();
58 void SetName (
const char*);
67 G4OpenGLXmBox (
const G4OpenGLXmBox&);
68 G4OpenGLXmBox& operator = (
const G4OpenGLXmBox&);