32#ifndef G4OPENINVENTORXTEXTENDEDVIEWER_HH
33#define G4OPENINVENTORXTEXTENDEDVIEWER_HH
38#include <X11/Intrinsic.h>
39#include <Inventor/nodes/SoEventCallback.h>
61 static void PDFCbk(Widget,XtPointer,XtPointer);
65 static void EscapeCbk(Widget,XtPointer,XtPointer);
70 static void SetSolidCbk(Widget,XtPointer,XtPointer);
75 static void HelpCbk(Widget,XtPointer,XtPointer);
static void SetWireFrameCbk(Widget, XtPointer, XtPointer)
static void EscapeFromKeyboardCbk(void *o)
static void PostScriptCbk(Widget, XtPointer, XtPointer)
virtual void ViewerRender()
static void SetSolidCbk(Widget, XtPointer, XtPointer)
static void PixmapPostScriptCbk(Widget, XtPointer, XtPointer)
virtual SoCamera * GetCamera()
static void EraseEventCbk(Widget, XtPointer, XtPointer)
static void SceneGraphStatisticsCbk(Widget, XtPointer, XtPointer)
static void SetPreviewCbk(Widget, XtPointer, XtPointer)
void AddButton(Widget, const G4String &, XtCallbackProc)
static void SetPreviewAndFullCbk(Widget, XtPointer, XtPointer)
static void PDFCbk(Widget, XtPointer, XtPointer)
Widget AddMenu(Widget, const G4String &, const G4String &)
virtual ~G4OpenInventorXtExtendedViewer()
static void SetReducedWireFrameCbk(Widget, XtPointer, XtPointer)
static void SetFullWireFrameCbk(Widget, XtPointer, XtPointer)
static void LoadInventorCbk(Widget, XtPointer, XtPointer)
virtual void FinishView()
G4OpenInventorXtExaminerViewer * fViewer
static void WriteInventorCbk(Widget, XtPointer, XtPointer)
static void EraseDetectorCbk(Widget, XtPointer, XtPointer)
static void HelpCbk(Widget, XtPointer, XtPointer)
static void UpdateSceneCbk(Widget, XtPointer, XtPointer)
static void HelpCancelCbk(Widget, XtPointer, XtPointer)
G4OpenInventorXtExtendedViewer(G4OpenInventorSceneHandler &scene, const G4String &name="")
static void EscapeCbk(Widget, XtPointer, XtPointer)
const char * name(G4int ptype)