#include <TEveEllipsoidGL.h>
Definition at line 17 of file TEveEllipsoidGL.h.
TEveEllipsoidGL::TEveEllipsoidGL |
( |
| ) |
|
TEveEllipsoidGL::~TEveEllipsoidGL |
( |
| ) |
|
|
inlineoverride |
void TEveEllipsoidGL::DirectDraw |
( |
TGLRnrCtx & |
rnrCtx | ) |
const |
|
override |
Definition at line 60 of file TEveEllipsoidGL.cc.
References a, EnergyCorrector::c, fE, mps_fire::i, TEveEllipsoid::RefEMtx(), TEveEllipsoid::RefExtent3D(), TEveEllipsoid::RefPos(), and x.
Referenced by ~TEveEllipsoidGL(), and TEveEllipsoidProjectedGL::~TEveEllipsoidProjectedGL().
66 glPushAttrib(GL_ENABLE_BIT | GL_POLYGON_BIT | GL_LIGHTING_BIT);
67 glEnable(GL_NORMALIZE );
69 quad = gluNewQuadric();
79 TMatrixDEigen eig(xxx);
87 x(
i+1, j+1) = eig.GetEigenVectors()(
i,j);
90 TVector3
a = x.GetBaseVec(1);
91 TVector3
c = a.Cross(x.GetBaseVec(2));
95 glMultMatrixd(x.Array());
97 gluSphere(quad,1. , 30, 30);
TEveVector & RefExtent3D()
Bool_t TEveEllipsoidGL::IgnoreSizeForOfInterest |
( |
| ) |
const |
|
inlineoverride |
void TEveEllipsoidGL::SetBBox |
( |
| ) |
|
|
override |
Bool_t TEveEllipsoidGL::SetModel |
( |
TObject * |
obj, |
|
|
const Option_t * |
opt = nullptr |
|
) |
| |
|
override |