33#ifdef G4VIS_BUILD_DAWN_DRIVER
37#ifndef G4FUKUI_RENDERER_VIEWER_HH
38#define G4FUKUI_RENDERER_VIEWER_HH
43class G4FukuiRendererSceneHandler ;
46class G4FukuiRendererViewer:
public G4VViewer {
50 enum FRDEV {FRDEV_PS=1, FRDEV_XWIN=2, FRDEV_PS2=3, FRDEV_XWIN2=4, FRDEV_OPEN_GL=5, FRDEV_DEVICE_END=6} ;
53 G4FukuiRendererViewer (G4FukuiRendererSceneHandler& scene,
const G4String& name);
54 virtual ~G4FukuiRendererViewer ();
64 void SendViewParameters () ;
66 void SendDevice( FRDEV dev );
67 void SendDrawingStyle() ;
virtual void DrawView()=0
G4VSceneHandler & fSceneHandler
virtual void ClearView()=0