Go to the documentation of this file. 1 #ifndef ROOT_TEveEllipsoidGL
2 #define ROOT_TEveEllipsoidGL
5 #include "TEveVector.h"
29 Bool_t
SetModel(TObject*
obj,
const Option_t*
opt =
nullptr)
override;
32 void DirectDraw(TGLRnrCtx& rnrCtx)
const override;
50 void drawArch(
float pStart,
float pEnd,
float phiStep, TEveVector&
v0, TEveVector& v1, TEveVector& v2)
const;
60 Bool_t
SetModel(TObject*
obj,
const Option_t*
opt =
nullptr)
override;
63 void DirectDraw(TGLRnrCtx& rnrCtx)
const override;
void DirectDraw(TGLRnrCtx &rnrCtx) const override
void DirectDraw(TGLRnrCtx &rnrCtx) const override
ClassDefOverride(TEveEllipsoidGL, 0)
~TEveEllipsoidGL() override
TEveEllipsoidProjectedGL & operator=(const TEveEllipsoidProjectedGL &)
Bool_t SetModel(TObject *obj, const Option_t *opt=nullptr) override
TEveEllipsoidProjected * fM
void drawArch(float pStart, float pEnd, float phiStep, TEveVector &v0, TEveVector &v1, TEveVector &v2) const
Bool_t SetModel(TObject *obj, const Option_t *opt=nullptr) override
ClassDefOverride(TEveEllipsoidProjectedGL, 0)
TEveEllipsoidProjectedGL()
void drawRhoZAxis(TEveVector &v, TEveVector &) const
Bool_t IgnoreSizeForOfInterest() const override
~TEveEllipsoidProjectedGL() override
TEveEllipsoidGL & operator=(const TEveEllipsoidGL &)