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().