12 #ifndef ROOT_TEveJetConeGL 13 #define ROOT_TEveJetConeGL 36 mutable std::vector<TEveVector>
fP;
The TGLRnrCtx class aggregates data for a given redering context as needed by various parts of the RO...
TEveJetConeProjectedGL()
Constructor.
void RenderPolygon() const
Draw jet surface.
virtual ~TEveJetConeProjectedGL()
Draws a jet cone with leading particle is specified in (eta,phi) and cone radius is given...
virtual void CalculatePoints() const
Calculate points for drawing.
virtual void CalculatePoints() const
Calculate points for drawing.
OpenGL renderer class for TEveJetConeProjected.
virtual void DLCacheClear()
Clear DL cache and reset internal point array.
#define ClassDef(name, id)
virtual Bool_t SetModel(TObject *obj, const Option_t *opt=0)
Set model object.
virtual void Draw(TGLRnrCtx &rnrCtx) const
Draw the cone.
Projection of TEveJetCone.
Base-class for direct OpenGL renderers.
virtual void SetBBox()
Set bounding box.
virtual void DirectDraw(TGLRnrCtx &rnrCtx) const
Render with OpenGL.
virtual void SetBBox()
Set bounding box.
void RenderOutline() const
Draw jet outline.
TEveJetConeProjectedGL & operator=(const TEveJetConeProjectedGL &)
std::vector< TEveVector > fP
Base GL viewer object - used by both standalone and embedded (in pad) GL.
TEveJetConeProjected * fM
TEveJetConeGL()
Constructor.
virtual Bool_t SetModel(TObject *obj, const Option_t *opt=0)
Set model object.
TEveJetConeGL & operator=(const TEveJetConeGL &)
virtual void Draw(TGLRnrCtx &rnrCtx) const
Draw the cone.
Mother of all ROOT objects.
OpenGL renderer class for TEveJetCone.
TGLScene provides management and rendering of ROOT's default 3D /object representation as logical and...
virtual void DirectDraw(TGLRnrCtx &rnrCtx) const
Render with OpenGL.