#include <TEveEllipsoidGL.h>
Definition at line 17 of file TEveEllipsoidGL.h.
TEveEllipsoidGL::TEveEllipsoidGL |
( |
| ) |
|
virtual TEveEllipsoidGL::~TEveEllipsoidGL |
( |
| ) |
|
|
inlinevirtual |
void TEveEllipsoidGL::DirectDraw |
( |
TGLRnrCtx & |
rnrCtx | ) |
const |
|
virtual |
Reimplemented in TEveEllipsoidProjectedGL.
Definition at line 60 of file TEveEllipsoidGL.cc.
References a, EnergyCorrector::c, fE, i, j, TEveEllipsoid::RefEMtx(), TEveEllipsoid::RefExtent3D(), TEveEllipsoid::RefPos(), and x.
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()
virtual Bool_t TEveEllipsoidGL::IgnoreSizeForOfInterest |
( |
| ) |
const |
|
inlinevirtual |
void TEveEllipsoidGL::SetBBox |
( |
| ) |
|
|
virtual |
Bool_t TEveEllipsoidGL::SetModel |
( |
TObject * |
obj, |
|
|
const Option_t * |
opt = 0 |
|
) |
| |
|
virtual |