12#ifndef ROOT_TGLPlotFrame 
   13#define ROOT_TGLPlotFrame 
   56                const std::vector<Double_t> &zLevels,
 
   89                      const std::vector<Double_t> &zLevels)
const;
 
#define ClassDef(name, id)
 
The color creation and management class.
 
Implementation of a box around a histogram/function for plot-painters.
 
const TColor * fFrameColor
 
Int_t FindFrontPoint() const
Convert 3d points into window coordinate system and find the nearest.
 
const Bool_t fYOZSelectable
 
virtual ~TGLPlotBox()
Empty dtor to suppress g++ warnings.
 
static const Int_t fgFrontPairs[][2]
 
void SetPlotBox(const Rgl::Range_t &xRange, const Rgl::Range_t &yRange, const Rgl::Range_t &zRange)
Set up a frame box.
 
const TGLVertex3 * Get3DBox() const
Get 3D box.
 
static const Int_t fgFramePlanes[][4]
 
const TGLVertex3 * Get2DBox() const
Get 2D box.
 
Bool_t GetDrawFront() const
 
void SetDrawFront(Bool_t d)
 
Bool_t GetDrawBack() const
 
const Bool_t fXOYSelectable
 
static const Int_t fgBackPairs[][2]
 
void DrawBack(Int_t selectedPart, Bool_t selectionPass, const std::vector< Double_t > &zLevels, Bool_t highColor) const
 
static const Double_t fgNormals[][3]
 
void SetDrawBack(Bool_t d)
 
void DrawBox(Int_t selectedPart, Bool_t selectionPass, const std::vector< Double_t > &zLevels, Bool_t highColor) const
Draw back box for a plot.
 
void DrawBackPlane(Int_t plane, Bool_t selectionPass, const std::vector< Double_t > &zLevels) const
Draw back plane with number 'plane'.
 
void SetFrameColor(const TColor *color)
Back box color.
 
Bool_t fSelectablePairs[4][2]
 
Int_t GetFrontPoint() const
The nearest point.
 
const Bool_t fXOZSelectable
 
3 component (x/y/z) vertex class.
 
std::pair< Double_t, Double_t > Range_t