Logo ROOT  
Reference Guide
TGLScene Member List

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

AddViewer(TGLViewerBase *viewer)TGLSceneBase
AdoptLogical(TGLLogicalShape &shape)TGLScenevirtual
AdoptPhysical(TGLPhysicalShape &shape)TGLScenevirtual
BeginSmartRefresh()TGLScene
BeginUpdate()TGLScenevirtual
BoundingBox() constTGLSceneBaseinline
CalcBoundingBox() constTGLScenevirtual
Class()TGLScenestatic
Class_Name()TGLScenestatic
Class_Version()TGLSceneinlinestatic
Clip() constTGLSceneBaseinline
ComparePhysicalDiagonals(const TGLPhysicalShape *shape1, const TGLPhysicalShape *shape2)TGLSceneinlineprivatestatic
ComparePhysicalVolumes(const TGLPhysicalShape *shape1, const TGLPhysicalShape *shape2)TGLSceneinlineprivatestatic
CreateSceneInfo(TGLViewerBase *view)TGLScenevirtual
CurrentLock() constTGLLockableinline
DeclFileName()TGLSceneinlinestatic
DestroyLogical(TObject *logid, Bool_t mustFind=kTRUE)TGLScenevirtual
DestroyLogicals()TGLScenevirtual
DestroyPhysical(UInt_t phid)TGLScenevirtual
DestroyPhysicalInternal(PhysicalShapeMapIt_t pit)TGLSceneprotectedvirtual
DestroyPhysicals()TGLScenevirtual
DrawElementPtrVec_i typedefTGLScene
DrawElementPtrVec_t typedefTGLScene
DrawElementVec_i typedefTGLScene
DrawElementVec_t typedefTGLScene
DumpMapSizes() constTGLScene
ELock enum nameTGLLockable
EndSmartRefresh()TGLScene
EndUpdate(Bool_t minorChange=kTRUE, Bool_t sceneChanged=kTRUE, Bool_t updateViewers=kTRUE)TGLScenevirtual
fAutoDestructTGLSceneBaseprotected
fBoundingBoxTGLSceneBasemutableprotected
fBoundingBoxValidTGLSceneBasemutableprotected
fClipTGLSceneBaseprotected
fDoClipCheckTGLSceneBaseprotected
fDoFrustumCheckTGLSceneBaseprotected
fGLCtxIdentityTGLSceneprotected
fgSceneIDSrcTGLSceneBaseprivatestatic
FindLogical(TObject *logid) constTGLScenevirtual
FindLogicalSmartRefresh(TObject *ID) constTGLScene
FindPhysical(UInt_t phid) constTGLScenevirtual
fInSmartRefreshTGLSceneprotected
fLastLineWidthScaleTGLSceneprotected
fLastPointSizeScaleTGLSceneprotected
fLockTGLLockablemutableprotected
fLODTGLSceneBaseprotected
fLogicalShapesTGLSceneprotected
fMinorStampTGLSceneBaseprotected
fNameTGLSceneBaseprotected
fOLLineWTGLSceneBaseprotected
fPhysicalShapesTGLSceneprotected
fSceneIDTGLSceneBaseprotected
fSelectableTGLSceneBaseprotected
fSmartRefreshCacheTGLScenemutableprotected
fStyleTGLSceneBaseprotected
fTimeStampTGLSceneBaseprotected
fTitleTGLSceneBaseprotected
fViewersTGLSceneBaseprotected
fWFLineWTGLSceneBaseprotected
GetAutoDestruct() constTGLSceneBaseinline
GetGLCtxIdentity() constTGLSceneinline
GetMaxPhysicalID()TGLScenevirtual
GetMinorStamp() constTGLSceneBaseinline
GetName() constTGLSceneBaseinlinevirtual
GetSelectable() constTGLSceneBaseinline
GetTimeStamp() constTGLSceneBaseinline
GetTitle() constTGLSceneBaseinlinevirtual
IncMinorStamp()TGLSceneBaseinline
IncTimeStamp()TGLSceneBaseinline
InvalidateBoundingBox()TGLSceneBaseinline
IsA() constTGLSceneinlinevirtual
IsDrawOrSelectLock() constTGLLockableinline
IsLocked() constTGLLockableinline
IsOutside(const TGLBoundingBox &box, const TGLPlaneSet_t &planes)TGLScenestatic
kDrawLock enum valueTGLLockable
kModifyLock enum valueTGLLockable
kSelectLock enum valueTGLLockable
kUnlocked enum valueTGLLockable
LockIdStr() constTGLSceneBasevirtual
LockName(ELock lock)TGLLockablestatic
LockValid(ELock lock)TGLLockablestatic
LOD() constTGLSceneBaseinline
LodifySceneInfo(TGLRnrCtx &rnrCtx)TGLScenevirtual
LogicalShapeMap_t typedefTGLScene
LogicalShapeMapCIt_t typedefTGLScene
LogicalShapeMapIt_t typedefTGLScene
LogicalShapeMapValueType_t typedefTGLScene
operator=(const TGLScene &)TGLSceneprivate
PhysicalShapeMap_t typedefTGLScene
PhysicalShapeMapCIt_t typedefTGLScene
PhysicalShapeMapIt_t typedefTGLScene
PhysicalShapeMapValueType_t typedefTGLScene
PostDraw(TGLRnrCtx &rnrCtx)TGLScenevirtual
PostRender(TGLRnrCtx &rnrCtx)TGLSceneBasevirtual
PreDraw(TGLRnrCtx &rnrCtx)TGLScenevirtual
PreRender(TGLRnrCtx &rnrCtx)TGLSceneBasevirtual
RebuildSceneInfo(TGLRnrCtx &rnrCtx)TGLScenevirtual
RefLogicalShapes()TGLSceneinline
ReleaseGLCtxIdentity()TGLSceneprotected
ReleaseLock(ELock lock) constTGLLockable
RemoveViewer(TGLViewerBase *viewer)TGLSceneBase
Render(TGLRnrCtx &rnrCtx)TGLSceneBasevirtual
RenderAllPasses(TGLRnrCtx &rnrCtx, DrawElementPtrVec_t &elVec, Bool_t check_timeout)TGLScenevirtual
RenderElements(TGLRnrCtx &rnrCtx, DrawElementPtrVec_t &elVec, Bool_t check_timeout, const TGLPlaneSet_t *clipPlanes=nullptr)TGLScenevirtual
RenderHighlight(TGLRnrCtx &rnrCtx, DrawElementPtrVec_t &elVec)TGLScenevirtual
RenderOpaque(TGLRnrCtx &rnrCtx)TGLScenevirtual
RenderSelOpaque(TGLRnrCtx &rnrCtx)TGLScenevirtual
RenderSelOpaqueForHighlight(TGLRnrCtx &rnrCtx)TGLScenevirtual
RenderSelTransp(TGLRnrCtx &rnrCtx)TGLScenevirtual
RenderSelTranspForHighlight(TGLRnrCtx &rnrCtx)TGLScenevirtual
RenderTransp(TGLRnrCtx &rnrCtx)TGLScenevirtual
ResolveSelectRecord(TGLSelectRecord &rec, Int_t curIdx)TGLScenevirtual
RGBAFromColorIdx(Float_t rgba[4], Color_t ci, Char_t transp=0)TGLScenestatic
SetAutoDestruct(Bool_t a)TGLSceneBaseinline
SetClip(TGLClip *p)TGLSceneBaseinline
SetLOD(Short_t lod)TGLSceneBaseinline
SetName(const char *name)TGLSceneBaseinlinevirtual
SetNameTitle(const char *name, const char *title)TGLSceneBaseinlinevirtual
SetSelectable(Bool_t a)TGLSceneBaseinline
SetStyle(Short_t st)TGLSceneBaseinline
SetTitle(const char *title)TGLSceneBaseinlinevirtual
ShapeVec_i typedefTGLScene
ShapeVec_t typedefTGLScene
SizeOfScene() constTGLScene
Streamer(TBuffer &)TGLScenevirtual
StreamerNVirtual(TBuffer &ClassDef_StreamerNVirtual_b)TGLSceneinline
Style() constTGLSceneBaseinline
TagViewersChanged()TGLSceneBase
TakeLock(ELock lock) constTGLLockable
TGLLockable(const TGLLockable &)TGLLockableprivate
TGLLockable()TGLLockable
TGLScene(const TGLScene &)TGLSceneprivate
TGLScene()TGLScene
TGLSceneBase(const TGLSceneBase &)TGLSceneBaseprivate
TGLSceneBase()TGLSceneBase
TSceneInfoTGLScenefriend
UpdateLogical(TObject *logid)TGLScenevirtual
UpdatePhysical(UInt_t phid, Double_t *trans, UChar_t *col)TGLScenevirtual
UpdatePhysical(UInt_t phid, Double_t *trans, Color_t cidx=-1, UChar_t transp=0)TGLScenevirtual
UpdatePhysioLogical(TObject *logid, Double_t *trans, UChar_t *col)TGLScenevirtual
UpdatePhysioLogical(TObject *logid, Double_t *trans, Color_t cidx, UChar_t transp)TGLScenevirtual
UpdateSceneInfo(TGLRnrCtx &rnrCtx)TGLScenevirtual
ViewerList_i typedefTGLSceneBaseprotected
ViewerList_t typedefTGLSceneBaseprotected
~TGLLockable()TGLLockableinlinevirtual
~TGLScene()TGLScenevirtual
~TGLSceneBase()TGLSceneBasevirtual