Definition at line 63 of file TGLTH3Composition.h.
Static Public Member Functions | |
| static TClass * | Class () | 
| static const char * | Class_Name () | 
| static constexpr Version_t | Class_Version () | 
| static const char * | DeclFileName () | 
  Static Public Member Functions inherited from TGLPlotPainter | |
| static TClass * | Class () | 
| static const char * | Class_Name () | 
| static constexpr Version_t | Class_Version () | 
| static const char * | DeclFileName () | 
  Static Public Member Functions inherited from TVirtualGLPainter | |
| static TClass * | Class () | 
| static const char * | Class_Name () | 
| static constexpr Version_t | Class_Version () | 
| static const char * | DeclFileName () | 
Private Member Functions | |
| TGLTH3CompositionPainter (const TGLTH3CompositionPainter &)=delete | |
| void | DeInitGL () const override | 
| Return back some gl state variables.   | |
| void | DrawPlot () const override | 
| Draw composition of TH3s.   | |
| void | DrawSectionXOY () const override | 
| void | DrawSectionXOZ () const override | 
| void | DrawSectionYOZ () const override | 
| void | InitGL () const override | 
| Initialize some gl state variables.   | |
| TGLTH3CompositionPainter & | operator= (const TGLTH3CompositionPainter &)=delete | 
| void | SetColor (Int_t color) const | 
| Set material.   | |
Private Attributes | |
| TGLTH3Composition * | fData | 
| std::pair< Double_t, Double_t > | fMinMaxVal | 
| TGLQuadric | fQuadric | 
#include <TGLTH3Composition.h>
| TGLTH3CompositionPainter::TGLTH3CompositionPainter | ( | TGLTH3Composition * | data, | 
| TGLPlotCamera * | camera, | ||
| TGLPlotCoordinates * | coord ) | 
Ctor.
Definition at line 114 of file TGLTH3Composition.cxx.
      
  | 
  privatedelete | 
No options for composition.
Implements TGLPlotPainter.
Definition at line 230 of file TGLTH3Composition.cxx.
Definition at line 98 of file TGLTH3Composition.h.
Definition at line 98 of file TGLTH3Composition.h.
      
  | 
  overrideprivatevirtual | 
Return back some gl state variables.
Implements TGLPlotPainter.
Definition at line 272 of file TGLTH3Composition.cxx.
      
  | 
  overrideprivatevirtual | 
Draw composition of TH3s.
Implements TGLPlotPainter.
Definition at line 284 of file TGLTH3Composition.cxx.
      
  | 
  inlineoverrideprivatevirtual | 
Implements TGLPlotPainter.
Definition at line 86 of file TGLTH3Composition.h.
      
  | 
  inlineoverrideprivatevirtual | 
Implements TGLPlotPainter.
Definition at line 84 of file TGLTH3Composition.h.
      
  | 
  inlineoverrideprivatevirtual | 
Implements TGLPlotPainter.
Definition at line 85 of file TGLTH3Composition.h.
Will be never called from TPad.
Implements TVirtualGLPainter.
Definition at line 124 of file TGLTH3Composition.cxx.
      
  | 
  overridevirtual | 
Implements TGLPlotPainter.
Definition at line 132 of file TGLTH3Composition.cxx.
      
  | 
  overrideprivatevirtual | 
Initialize some gl state variables.
Implements TGLPlotPainter.
Definition at line 258 of file TGLTH3Composition.cxx.
      
  | 
  inlineoverridevirtual | 
Reimplemented from TGLPlotPainter.
Definition at line 98 of file TGLTH3Composition.h.
      
  | 
  privatedelete | 
User's moving mouse cursor, with middle mouse button pressed (for pad).
Calculate 3d shift related to 2d mouse movement.
Implements TVirtualGLPainter.
Definition at line 192 of file TGLTH3Composition.cxx.
Switch on/off box cut.
Implements TGLPlotPainter.
Definition at line 237 of file TGLTH3Composition.cxx.
      
  | 
  private | 
Set material.
Definition at line 402 of file TGLTH3Composition.cxx.
Move plot or box cut.
Implements TGLPlotPainter.
Definition at line 180 of file TGLTH3Composition.cxx.
      
  | 
  overridevirtual | 
Reimplemented from TGLPlotPainter.
      
  | 
  inline | 
Definition at line 98 of file TGLTH3Composition.h.
      
  | 
  private | 
Definition at line 90 of file TGLTH3Composition.h.
Definition at line 91 of file TGLTH3Composition.h.
      
  | 
  mutableprivate | 
Definition at line 93 of file TGLTH3Composition.h.