34#ifdef G4VIS_BUILD_DAWN_DRIVER
38#ifndef G4FUKUI_RENDERER_VIEWER_HH
39#define G4FUKUI_RENDERER_VIEWER_HH
44class G4FukuiRendererSceneHandler ;
47class G4FukuiRendererViewer:
public G4VViewer {
51 enum FRDEV {FRDEV_PS=1, FRDEV_XWIN=2, FRDEV_PS2=3, FRDEV_XWIN2=4, FRDEV_OPEN_GL=5, FRDEV_DEVICE_END=6} ;
54 G4FukuiRendererViewer (G4FukuiRendererSceneHandler& scene,
const G4String& name);
55 virtual ~G4FukuiRendererViewer ();
65 void SendViewParameters () ;
67 void SendDevice( FRDEV dev );
68 void SendDrawingStyle() ;
virtual void DrawView()=0
G4VSceneHandler & fSceneHandler
virtual void ClearView()=0