Wrapper class for GL capture & output routines.
Definition at line 26 of file TGLOutput.h.
Public Types | |
| enum | EFormat { kEPS_SIMPLE , kEPS_BSP , kPDF_SIMPLE , kPDF_BSP } | 
Public Member Functions | |
| virtual | ~TGLOutput () | 
Static Public Member Functions | |
| static void | Capture (TGLViewer &viewer) | 
| this function used by gl-viewer, embedded into pad  More... | |
| static Bool_t | Capture (TGLViewer &viewer, EFormat format, const char *filePath=0) | 
| Capture viewer to file.  More... | |
| static void | CloseEmbeddedPS () | 
| this function used by gl-in-pad Restore the gVirtualPS output stream  More... | |
| static void | StartEmbeddedPS () | 
| this function used by gl-in-pad  More... | |
Static Private Member Functions | |
| static Bool_t | CapturePostscript (TGLViewer &viewer, EFormat format, const char *filePath) | 
| Capture viewer to postscript file.  More... | |
#include <TGLOutput.h>
| enum TGLOutput::EFormat | 
| Enumerator | |
|---|---|
| kEPS_SIMPLE | |
| kEPS_BSP | |
| kPDF_SIMPLE | |
| kPDF_BSP | |
Definition at line 28 of file TGLOutput.h.
      
  | 
  inlinevirtual | 
Definition at line 36 of file TGLOutput.h.
this function used by gl-viewer, embedded into pad
Definition at line 197 of file TGLOutput.cxx.
Capture viewer to file.
Arguments are:
Note : Output files can be large and take considerable time (up to mins) to generate
Definition at line 42 of file TGLOutput.cxx.
      
  | 
  staticprivate | 
Capture viewer to postscript file.
Arguments are:
Definition at line 68 of file TGLOutput.cxx.
      
  | 
  static | 
this function used by gl-in-pad Restore the gVirtualPS output stream
Definition at line 181 of file TGLOutput.cxx.
      
  | 
  static | 
this function used by gl-in-pad
Definition at line 137 of file TGLOutput.cxx.