32#ifndef G4OPENINVENTORWINVIEWER_HH
33#define G4OPENINVENTORWINVIEWER_HH
35#if defined (G4VIS_BUILD_OI_DRIVER) || defined (G4VIS_USE_OI)
42class Geant4_SoWinExaminerViewer;
44class G4OpenInventorWinViewer:
public G4OpenInventorViewer {
46 virtual void FinishView();
47 virtual void SetView();
49 virtual void ViewerRender();
50 virtual SoCamera* GetCamera();
52 G4OpenInventorWinViewer(G4OpenInventorSceneHandler& scene,
54 virtual ~G4OpenInventorWinViewer();
58 static LRESULT CALLBACK WindowProc(HWND,UINT,WPARAM,LPARAM);
61 Geant4_SoWinExaminerViewer* fViewer;