Logo ROOT  
Reference Guide
TEveCalo3DGL Member List

This is the complete list of members for TEveCalo3DGL, including all inherited members.

AddRef(TGLPhysicalShape *phys) constTGLLogicalShape
AlwaysSecondarySelect() constTEveCalo3DGLinlinevirtual
BoundingBox() constTGLLogicalShapeinline
CrossProduct(const Float_t a[3], const Float_t b[3], const Float_t c[3], Float_t out[3]) constTEveCalo3DGLinlineprivate
DestroyPhysicals()TGLLogicalShape
DirectDraw(TGLRnrCtx &rnrCtx) constTEveCalo3DGLvirtual
DLCacheClear()TGLLogicalShapevirtual
DLCacheDrop()TGLLogicalShapevirtual
DLCachePurge()TGLLogicalShapevirtual
DLOffset(Short_t) constTGLLogicalShapeinlinevirtual
Draw(TGLRnrCtx &rnrCtx) constTGLLogicalShapevirtual
DrawHighlight(TGLRnrCtx &rnrCtx, const TGLPhysicalShape *ps, Int_t lvl=-1) constTEveCalo3DGLvirtual
DrawSelectedCells(TEveCaloData::vCellId_t cells) constTEveCalo3DGLprivate
DynCast(TObject *obj)TGLObjectinlineprotected
ELODAxes enum nameTGLLogicalShape
fBoundingBoxTGLLogicalShapeprotected
fDLBaseTGLLogicalShapemutableprotected
fDLCacheTGLLogicalShapemutableprotected
fDLSizeTGLLogicalShapemutableprotected
fDLValidTGLLogicalShapemutableprotected
fExternalObjTGLLogicalShapeprotected
fFirstPhysicalTGLLogicalShapemutableprotected
fgGLClassMapTGLObjectprivatestatic
fgIgnoreSizeForCameraInterestTGLLogicalShapeprotectedstatic
fgUseDLsTGLLogicalShapeprotectedstatic
fgUseDLsForVertArrsTGLLogicalShapeprotectedstatic
fMTEveCalo3DGLprotected
fMultiColorTGLObjectmutableprotected
fOffsetTEveCalo3DGLmutableprotected
fOwnExtObjTGLLogicalShapemutableprotected
fRefTGLLogicalShapemutableprotected
fRefStrongTGLLogicalShapemutableprotected
fSceneTGLLogicalShapemutableprotected
GetExternal() constTGLLogicalShapeinline
GetFirstPhysical() constTGLLogicalShapeinline
GetGLRenderer(TClass *isa)TGLObjectstatic
GetIgnoreSizeForCameraInterest()TGLLogicalShapestatic
GetScene() constTGLLogicalShapeinline
ID() constTGLLogicalShapeinline
IgnoreSizeForOfInterest() constTGLLogicalShapevirtual
InvokeContextMenu(TContextMenu &menu, UInt_t x, UInt_t y) constTGLLogicalShape
KeepDuringSmartRefresh() constTGLObjectinlinevirtual
kLODAxesAll enum valueTGLLogicalShape
kLODAxesNone enum valueTGLLogicalShape
kLODAxesX enum valueTGLLogicalShape
kLODAxesY enum valueTGLLogicalShape
kLODAxesZ enum valueTGLLogicalShape
operator=(const TEveCalo3DGL &)TEveCalo3DGLprivate
ProcessSelection(TGLRnrCtx &rnrCtx, TGLSelectRecord &rec)TEveCalo3DGLvirtual
PurgeDLRange(UInt_t base, Int_t size) constTGLLogicalShapeprotected
QuantizeShapeLOD(Short_t shapeLOD, Short_t combiLOD) constTGLLogicalShapevirtual
Ref() constTGLLogicalShapeinline
RenderBarrelCell(const TEveCaloData::CellGeom_t &cell, Float_t towerH, Float_t &offset) constTEveCalo3DGLprivate
RenderBox(const Float_t pnts[8]) constTEveCalo3DGLprivate
RenderEndCapCell(const TEveCaloData::CellGeom_t &cell, Float_t towerH, Float_t &offset) constTEveCalo3DGLprivate
RenderGrid(TGLRnrCtx &rnrCtx) constTEveCalo3DGLprivate
RenderGridBarrel() constTEveCalo3DGLprivate
RenderGridEndCap() constTEveCalo3DGLprivate
SearchGLRenderer(TClass *cls)TGLObjectprivatestatic
SetAxisAlignedBBox(Float_t xmin, Float_t xmax, Float_t ymin, Float_t ymax, Float_t zmin, Float_t zmax)TGLObjectprotected
SetAxisAlignedBBox(const Float_t *p)TGLObjectprotected
SetBBox()TEveCalo3DGLvirtual
SetDLCache(Bool_t cached)TGLLogicalShape
SetEnvDefaults()TGLLogicalShapestatic
SetIgnoreSizeForCameraInterest(Bool_t isfci)TGLLogicalShapestatic
SetModel(TObject *obj, const Option_t *opt=0)TEveCalo3DGLvirtual
SetModelCheckClass(TObject *obj, TClass *cls)TGLObjectprotected
SetModelDynCast(TObject *obj)TGLObjectinlineprotected
ShouldDLCache(const TGLRnrCtx &rnrCtx) constTEveCalo3DGLvirtual
StrongRef(Bool_t strong) constTGLLogicalShapeinline
SubRef(TGLPhysicalShape *phys) constTGLLogicalShape
SupportedLODAxes() constTGLLogicalShapeinlinevirtual
SupportsSecondarySelect() constTEveCalo3DGLinlinevirtual
TEveCalo3DGL(const TEveCalo3DGL &)TEveCalo3DGLprivate
TEveCalo3DGL()TEveCalo3DGL
TGLLogicalShape(const TGLLogicalShape &)TGLLogicalShapeprivate
TGLLogicalShape()TGLLogicalShape
TGLLogicalShape(TObject *obj)TGLLogicalShape
TGLLogicalShape(const TBuffer3D &buffer)TGLLogicalShape
TGLObject()TGLObjectinline
UnrefFirstPhysical()TGLLogicalShape
UpdateBoundingBox()TGLObjectvirtual
UpdateBoundingBoxesOfPhysicals()TGLLogicalShape
~TEveCalo3DGL()TEveCalo3DGLinlinevirtual
~TGLLogicalShape()TGLLogicalShapevirtual
~TGLObject()TGLObjectinlinevirtual