|
Geant4
10.00.p01
|
Public Member Functions | |
| void | ClearView () |
| void | printEPS () |
Public Member Functions inherited from G4VViewer | |
| G4VViewer (G4VSceneHandler &, G4int id, const G4String &name="") | |
| virtual | ~G4VViewer () |
| virtual void | Initialise () |
| virtual void | DrawView ()=0 |
| void | RefreshView () |
| virtual void | ShowView () |
| virtual void | FinishView () |
| const G4String & | GetName () const |
| const G4String & | GetShortName () const |
| void | SetName (const G4String &) |
| G4int | GetViewId () const |
| G4VSceneHandler * | GetSceneHandler () const |
| const G4ViewParameters & | GetViewParameters () const |
| const G4ViewParameters & | GetDefaultViewParameters () const |
| virtual const std::vector < G4ModelingParameters::VisAttributesModifier > * | GetPrivateVisAttributesModifiers () const |
| void | SetViewParameters (const G4ViewParameters &vp) |
| void | SetDefaultViewParameters (const G4ViewParameters &vp) |
| const G4VisAttributes * | GetApplicableVisAttributes (const G4VisAttributes *) const |
| void | SetNeedKernelVisit (G4bool need) |
| void | NeedKernelVisit () |
| void | ProcessView () |
Protected Member Functions | |
| G4OpenGLViewer (G4OpenGLSceneHandler &scene) | |
| virtual | ~G4OpenGLViewer () |
| void | SetView () |
| void | ResetView () |
| virtual void | DrawText (const G4Text &) |
| void | ChangePointSize (G4double size) |
| void | ChangeLineWidth (G4double width) |
| void | HaloingFirstPass () |
| void | HaloingSecondPass () |
| void | HLRFirstPass () |
| void | HLRSecondPass () |
| void | HLRThirdPass () |
| void | InitializeGLView () |
| void | ResizeGLView () |
| void | ResizeWindow (unsigned int, unsigned int) |
| void | Pick (GLdouble x, GLdouble y) |
| virtual void | CreateFontLists () |
| void | rotateScene (G4double dx, G4double dy) |
| void | rotateSceneToggle (G4double dx, G4double dy) |
| void | setPrintSize (G4int, G4int) |
| void | setPrintFilename (G4String name, G4bool inc) |
| std::string | getRealPrintFilename () |
| unsigned int | getWinWidth () const |
| unsigned int | getWinHeight () const |
| G4bool | sizeHasChanged () |
| GLdouble | getSceneNearWidth () |
| GLdouble | getSceneFarWidth () |
| GLdouble | getSceneDepth () |
| G4bool | isGl2psWriting () |
Private Member Functions | |
| G4OpenGLViewer (const G4OpenGLViewer &) | |
| G4OpenGLViewer & | operator= (const G4OpenGLViewer &) |
| void | rotateSceneThetaPhi (G4double dx, G4double dy) |
| void | rotateSceneInViewDirection (G4double dx, G4double dy) |
| bool | printGl2PS () |
| G4int | getRealPrintSizeX () |
| G4int | getRealPrintSizeY () |
| GLubyte * | grabPixels (int inColor, unsigned int width, unsigned int height) |
| bool | printNonVectoredEPS () |
| bool | printVectoredEPS () |
Private Attributes | |
| unsigned int | fWinSize_x |
| unsigned int | fWinSize_y |
| G4float | fPointSize |
| G4bool | fSizeHasChanged |
| int | fGl2psDefaultLineWith |
| int | fGl2psDefaultPointSize |
Static Private Attributes | |
| static G4int | fPrintSizeX |
| static G4int | fPrintSizeY |
| static G4String | fPrintFilename |
| static int | fPrintFilenameIndex |
Friends | |
| class | G4OpenGLSceneHandler |
| class | G4OpenGLImmediateSceneHandler |
| class | G4OpenGLStoredSceneHandler |
| class | G4OpenGLFileSceneHandler |
| class | G4OpenGLViewerMessenger |
|
protected |
|
protectedvirtual |
|
private |
| void printEPS | ( | ) |
|
private |
|
protectedvirtual |
Implements G4VViewer.
Reimplemented in G4OpenGLXViewer, and G4OpenGLWin32Viewer.
|
protectedvirtual |
Reimplemented from G4VViewer.
Reimplemented in G4OpenGLXmViewer.
Reimplemented in G4OpenGLQtViewer, and G4OpenGLXViewer.
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protectedvirtual |
Reimplemented in G4OpenGLXViewer.
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
private |
|
private |
|
private |
|
private |
|
private |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
staticprivate |
|
staticprivate |
|
staticprivate |
|
staticprivate |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |