31 #if defined (G4VIS_BUILD_OPENGLXM_DRIVER) || defined (G4VIS_USE_OPENGLXM)
33 #ifndef G4OPENGLXMBOX_HH
34 #define G4OPENGLXMBOX_HH
39 class G4OpenGLXmVWidgetComponent;
40 class G4OpenGLXmVWidgetShell;
42 class G4OpenGLXmBox :
public G4OpenGLXmVWidgetContainer
46 G4OpenGLXmBox (
const char* = NULL,
48 virtual ~G4OpenGLXmBox ();
50 void AddChild (G4OpenGLXmVWidgetComponent*);
51 void AddYourselfTo (G4OpenGLXmVWidgetShell*);
53 Widget* GetPointerToParent ();
54 Widget* GetPointerToWidget ();
56 const char* GetName ();
57 void SetName (
const char*);
66 G4OpenGLXmBox (
const G4OpenGLXmBox&);
67 G4OpenGLXmBox& operator = (
const G4OpenGLXmBox&);