12 #ifndef ROOT_TEveJetConeGL 13 #define ROOT_TEveJetConeGL 36 mutable std::vector<TEveVector>
fP;
70 void RenderOutline()
const;
71 void RenderPolygon()
const;
The TGLRnrCtx class aggregates data for a given redering context as needed by various parts of the RO...
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.
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.
std::vector< TEveVector > fP
Base GL viewer object - used by both standalone and embedded (in pad) GL.
TEveJetConeProjected * fM
TEveJetConeGL()
Constructor.
TEveJetConeGL & operator=(const TEveJetConeGL &)
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.