OpenGL renderer class for TEveCaloLego.
| void | DrawCells2D() const |
| void | DrawCells3D(TGLRnrCtx& rnrCtx) const |
| void | DrawHistBase(TGLRnrCtx& rnrCtx) const |
| void | DrawXYScales(TGLRnrCtx& rnrCtx, Float_t x0, Float_t x1, Float_t y0, Float_t y1) const |
| void | DrawZAxis(TGLRnrCtx& rnrCtx, Float_t azX, Float_t azY) const |
| void | DrawZScales3D(TGLRnrCtx& rnrCtx, Float_t x0, Float_t x1, Float_t y0, Float_t y1) const |
| Int_t | GetGridStep(TGLRnrCtx& rnrCtx) const |
| void | MakeDisplayList() const |
| void | MakeQuad(Float_t x, Float_t y, Float_t z, Float_t xw, Float_t yw, Float_t zh) const |
| Bool_t | PhiShiftInterval(Float_t& min, Float_t& max) const |
| void | TGLLogicalShape::PurgeDLRange(UInt_t base, Int_t size) const |
| void | SetAxis(TAxis* orig, TAxis* curr) const |
| void | TGLObject::SetAxisAlignedBBox(const Float_t* p) |
| void | TGLObject::SetAxisAlignedBBox(Float_t xmin, Float_t xmax, Float_t ymin, Float_t ymax, Float_t zmin, Float_t zmax) |
| Bool_t | TGLObject::SetModelCheckClass(TObject* obj, TClass* cls) |
| TEveCaloLegoGL(const TEveCaloLegoGL&) | |
| TEveCaloLegoGL& | operator=(const TEveCaloLegoGL&) |
| enum TGLLogicalShape::ELODAxes { | kLODAxesNone | |
| kLODAxesX | ||
| kLODAxesY | ||
| kLODAxesZ | ||
| kLODAxesAll | ||
| }; |
| TGLBoundingBox | TGLLogicalShape::fBoundingBox | ! Shape's bounding box. |
| Bool_t | fCells3D | |
| UInt_t | TGLLogicalShape::fDLBase | ! display-list id base |
| Bool_t | TGLLogicalShape::fDLCache | ! use display list caching |
| Bool_t | fDLCacheOK | |
| map<int,unsigned int,less<int>,allocator<pair<const int,unsigned int> > > | fDLMap | |
| Int_t | TGLLogicalShape::fDLSize | ! display-list size for different LODs |
| UShort_t | TGLLogicalShape::fDLValid | ! display-list validity bit-field |
| TObject* | TGLLogicalShape::fExternalObj | ! Also plays the role of ID. |
| TGLPhysicalShape* | TGLLogicalShape::fFirstPhysical | ! first replica |
| TEveCaloLego* | fM | Model object. |
| Bool_t | TGLObject::fMultiColor | Are multiple colors used for object rendering. |
| Bool_t | TGLLogicalShape::fOwnExtObj | ! External object is a fake |
| TEveCaloData::RebinData_t | fRebinData | |
| UInt_t | TGLLogicalShape::fRef | ! physical instance ref counting |
| Bool_t | TGLLogicalShape::fRefStrong | ! Strong ref (delete on 0 ref); not in scene |
| TGLScene* | TGLLogicalShape::fScene | ! scene where object is stored (can be zero!) |
| TGLAxisPainter | fAxisPainter | |
| Int_t | fBinStep | |
| Float_t | fDataMax | cached |
| TAxis* | fEtaAxis | |
| TAxis* | fPhiAxis | |
| TGLAxisAttrib | fXAxisAtt | |
| TGLAxisAttrib | fYAxisAtt | |
| TGLAxisAttrib | fZAxisAtt |

Draw an axis-aligned box using quads.
Create display-list that draws histogram bars. It is used for filled and outline passes.
Draw z-axis at the appropriate grid corner-point including tick-marks and labels.
Draw XY title, labels.
Processes secondary selection from TGLViewer.