OpenGL renderer class for TEveCaloLego.
void | TGLLogicalShape::PurgeDLRange(UInt_t base, Int_t size) 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) |
enum TGLLogicalShape::ELODAxes { | kLODAxesNone | |
kLODAxesX | ||
kLODAxesY | ||
kLODAxesZ | ||
kLODAxesAll | ||
}; |
TGLBoundingBox | TGLLogicalShape::fBoundingBox | ! Shape's bounding box. |
UInt_t | TGLLogicalShape::fDLBase | ! display-list id base |
Bool_t | TGLLogicalShape::fDLCache | ! use display list caching |
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 |
Bool_t | TGLObject::fMultiColor | Are multiple colors used for object rendering. |
Bool_t | TGLLogicalShape::fOwnExtObj | ! External object is a fake |
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 | |
TEveVector | fBackPlaneXConst[2] | |
TEveVector | fBackPlaneYConst[2] | |
Int_t | fBinStep | |
vector<TEveCaloLegoGL::Cell2D_t,allocator<TEveCaloLegoGL::Cell2D_t> > | fCells2D | |
Bool_t | fCells3D | |
Int_t | fCurrentPixelsPerBin | |
Bool_t | fDLCacheOK | |
map<int,unsigned int> | fDLMap | |
TAxis* | fEtaAxis | |
Color_t | fFontColor | |
Color_t | fGridColor | |
TEveCaloLego* | fM | |
Float_t | fMaxVal | |
TAxis* | fPhiAxis | |
TEveCaloData::RebinData_t | fRebinData | |
Float_t | fValToPixel | top logaritmic viewview |
TEveVector | fXAxisTitlePos | |
TEveVector | fYAxisTitlePos | |
TAxis* | fZAxis | |
TEveVector | fZAxisTitlePos |
Draw an axis-aligned box using quads.
Create display-list that draws histogram bars for non-rebinned data. It is used for filled and outline passes.
Create display-list that draws histogram bars for rebinned data. It is used for filled and outline passes.
Draw z-axis and z-box at the appropriate grid corner-point including tick-marks and labels.
Prepare cells 2D data non-rebinned for drawing.
Prepare cells 2D rebinned data for drawing.
Draw cells in top view.
Draw highligted cells.
Draw selected cells in highlight mode.
Processes tower selection from TGLViewer.