|
Geant4-11
|
#include <G4OpenGL2PSAction.hh>
Public Member Functions | |
| bool | disableFileWriting () |
| !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!// More... | |
| bool | enableFileWriting () |
| !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!// More... | |
| bool | extendBufferSize () |
| !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!// More... | |
| bool | fileWritingEnabled () const |
| !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!// More... | |
| G4OpenGL2PSAction () | |
| !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!// More... | |
| void | resetBufferSizeParameters () |
| !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!// More... | |
| void | setBufferSize (int) |
| void | setExportImageFormat (unsigned int) |
| void | setFileName (const char *) |
| !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!// More... | |
| void | setLineWidth (int) |
| !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!// More... | |
| void | setPointSize (int) |
| !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!// More... | |
| void | setViewport (int, int, int, int) |
| !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!// More... | |
Protected Member Functions | |
| bool | G4gl2psBegin () |
| !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!// More... | |
Protected Attributes | |
| GLint | fBufferSize |
| GLint | fBufferSizeLimit |
| FILE * | fFile |
| G4String | fFileName |
| GLint | fViewport [4] |
Private Attributes | |
| unsigned int | fExportImageFormat |
Definition at line 34 of file G4OpenGL2PSAction.hh.
| G4OpenGL2PSAction::G4OpenGL2PSAction | ( | ) |
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!//
Definition at line 36 of file G4OpenGL2PSAction.cc.
References fBufferSize, fBufferSizeLimit, fExportImageFormat, fFile, fViewport, GL2PS_PDF, G4INCL::Math::max(), and resetBufferSizeParameters().
| bool G4OpenGL2PSAction::disableFileWriting | ( | ) |
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!//
Definition at line 122 of file G4OpenGL2PSAction.cc.
References fFile, GL2PS_OVERFLOW, and gl2psEndPage.
Referenced by G4OpenGLViewer::printGl2PS().
| bool G4OpenGL2PSAction::enableFileWriting | ( | ) |
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!//
Definition at line 107 of file G4OpenGL2PSAction.cc.
References fFile, fFileName, and G4gl2psBegin().
Referenced by G4OpenGLViewer::printGl2PS().
| bool G4OpenGL2PSAction::extendBufferSize | ( | ) |
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!//
Definition at line 136 of file G4OpenGL2PSAction.cc.
References fBufferSize, and fBufferSizeLimit.
Referenced by G4OpenGLViewer::printGl2PS().
| bool G4OpenGL2PSAction::fileWritingEnabled | ( | ) | const |
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!//
Definition at line 158 of file G4OpenGL2PSAction.cc.
References fFile.
Referenced by G4OpenGLViewer::isGl2psWriting(), and G4OpenGLViewer::printGl2PS().
|
protected |
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!//
Definition at line 166 of file G4OpenGL2PSAction.cc.
References fBufferSize, fExportImageFormat, fFile, fFileName, fViewport, GL2PS_BEST_ROOT, GL2PS_BLEND, GL2PS_BSP_SORT, GL2PS_DRAW_BACKGROUND, GL2PS_ERROR, GL2PS_USE_CURRENT_VIEWPORT, gl2psBeginPage, and gl2psEnable.
Referenced by SoGL2PSAction::beginTraversal(), enableFileWriting(), and SoGL2PSAction::enableFileWriting().
| void G4OpenGL2PSAction::resetBufferSizeParameters | ( | ) |
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!//
Definition at line 53 of file G4OpenGL2PSAction.cc.
References fBufferSize.
Referenced by G4OpenGL2PSAction(), and G4OpenGLViewer::printGl2PS().
| void G4OpenGL2PSAction::setBufferSize | ( | int | newSize | ) |
Definition at line 151 of file G4OpenGL2PSAction.cc.
References fBufferSize, and fBufferSizeLimit.
| void G4OpenGL2PSAction::setExportImageFormat | ( | unsigned int | type | ) |
Definition at line 194 of file G4OpenGL2PSAction.cc.
References fExportImageFormat, and fFile.
Referenced by G4OpenGLViewer::exportImage().
| void G4OpenGL2PSAction::setFileName | ( | const char * | aFileName | ) |
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!//
Definition at line 98 of file G4OpenGL2PSAction.cc.
References fFileName.
Referenced by G4OpenGLViewer::printGl2PS(), and SoGL2PSAction::SoGL2PSAction().
| void G4OpenGL2PSAction::setLineWidth | ( | int | width | ) |
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!//
Definition at line 62 of file G4OpenGL2PSAction.cc.
References gl2psLineWidth.
Referenced by G4OpenGLViewer::ChangeLineWidth(), and G4OpenGLViewer::printGl2PS().
| void G4OpenGL2PSAction::setPointSize | ( | int | size | ) |
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!//
Definition at line 72 of file G4OpenGL2PSAction.cc.
References gl2psPointSize.
Referenced by G4OpenGLViewer::ChangePointSize(), and G4OpenGLViewer::printGl2PS().
| void G4OpenGL2PSAction::setViewport | ( | int | a, |
| int | b, | ||
| int | winSizeX, | ||
| int | winSizeY | ||
| ) |
|
protected |
Definition at line 60 of file G4OpenGL2PSAction.hh.
Referenced by extendBufferSize(), G4gl2psBegin(), G4OpenGL2PSAction(), resetBufferSizeParameters(), and setBufferSize().
|
protected |
Definition at line 61 of file G4OpenGL2PSAction.hh.
Referenced by extendBufferSize(), G4OpenGL2PSAction(), and setBufferSize().
|
private |
Definition at line 63 of file G4OpenGL2PSAction.hh.
Referenced by G4gl2psBegin(), G4OpenGL2PSAction(), and setExportImageFormat().
|
protected |
Definition at line 58 of file G4OpenGL2PSAction.hh.
Referenced by SoGL2PSAction::addBitmap(), SoGL2PSAction::beginTraversal(), disableFileWriting(), SoGL2PSAction::disableFileWriting(), enableFileWriting(), SoGL2PSAction::enableFileWriting(), fileWritingEnabled(), G4gl2psBegin(), G4OpenGL2PSAction(), and setExportImageFormat().
|
protected |
Definition at line 57 of file G4OpenGL2PSAction.hh.
Referenced by enableFileWriting(), SoGL2PSAction::enableFileWriting(), G4gl2psBegin(), and setFileName().
|
protected |
Definition at line 59 of file G4OpenGL2PSAction.hh.
Referenced by G4gl2psBegin(), G4OpenGL2PSAction(), and setViewport().