#include <TEveEllipsoid.h>
Public Member Functions | |
ClassDefOverride (TEveEllipsoid, 0) | |
void | ComputeBBox () override |
TClass * | ProjectedClass (const TEveProjection *p) const override |
TEveTrans & | RefEMtx () |
TEveVector & | RefExtent3D () |
TEveVector & | RefPos () |
void | SetScale (float x) |
TEveEllipsoid (const Text_t *n="TEveEllipsoid", const Text_t *t="") | |
~TEveEllipsoid () override | |
Protected Attributes | |
TEveTrans | fEMtx |
float | fEScale |
TEveVector | fExtent3D |
TEveVector | fPos |
Private Member Functions | |
TEveEllipsoid & | operator= (const TEveEllipsoid &) |
TEveEllipsoid (const TEveEllipsoid &) | |
Friends | |
class | TEveEllipsoidGL |
class | TEveEllipsoidProjected |
class | TEveEllipsoidProjectedGL |
Definition at line 14 of file TEveEllipsoid.h.
|
private |
TEveEllipsoid::TEveEllipsoid | ( | const Text_t * | n = "TEveEllipsoid" , |
const Text_t * | t = "" |
||
) |
Definition at line 7 of file TEveEllipsoid.cc.
|
inlineoverride |
Definition at line 33 of file TEveEllipsoid.h.
References ComputeBBox(), AlCaHLTBitMon_ParallelJobs::p, and ProjectedClass().
TEveEllipsoid::ClassDefOverride | ( | TEveEllipsoid | , |
0 | |||
) |
Referenced by TEveEllipsoidProjected::GetProjectedAsElement(), and SetScale().
|
override |
Definition at line 14 of file TEveEllipsoid.cc.
References a, Abs(), fExtent3D, fPos, and Max().
Referenced by ~TEveEllipsoid().
|
private |
|
override |
Definition at line 33 of file TEveEllipsoid.cc.
References fftjetcommon_cfi::Class.
Referenced by ~TEveEllipsoid().
|
inline |
Definition at line 40 of file TEveEllipsoid.h.
References fEMtx.
Referenced by FWVertexCandidateProxyBuilder::build(), FWVertexProxyBuilder::build(), TEveEllipsoidGL::DirectDraw(), TEveEllipsoidProjectedGL::DrawRhoPhi(), and TEveEllipsoidProjectedGL::DrawRhoZ().
|
inline |
Definition at line 39 of file TEveEllipsoid.h.
References fExtent3D.
Referenced by FWVertexCandidateProxyBuilder::build(), FWVertexProxyBuilder::build(), TEveEllipsoidProjected::ComputeBBox(), and TEveEllipsoidGL::DirectDraw().
|
inline |
Definition at line 38 of file TEveEllipsoid.h.
References fPos.
Referenced by FWVertexCandidateProxyBuilder::build(), FWVertexProxyBuilder::build(), TEveEllipsoidProjected::ComputeBBox(), TEveEllipsoidGL::DirectDraw(), TEveEllipsoidProjectedGL::DrawRhoPhi(), and TEveEllipsoidProjectedGL::DrawRhoZ().
|
inline |
Definition at line 42 of file TEveEllipsoid.h.
References ClassDefOverride(), and x.
Referenced by FWVertexCandidateProxyBuilder::build(), and FWVertexProxyBuilder::build().
|
friend |
Definition at line 17 of file TEveEllipsoid.h.
|
friend |
Definition at line 16 of file TEveEllipsoid.h.
|
friend |
Definition at line 18 of file TEveEllipsoid.h.
|
protected |
Definition at line 27 of file TEveEllipsoid.h.
Referenced by RefEMtx().
|
protected |
Definition at line 29 of file TEveEllipsoid.h.
Referenced by TEveEllipsoidProjectedGL::DrawRhoPhi(), and TEveEllipsoidProjectedGL::DrawRhoZ().
|
protected |
Definition at line 26 of file TEveEllipsoid.h.
Referenced by ComputeBBox(), and RefExtent3D().
|
protected |
Definition at line 25 of file TEveEllipsoid.h.
Referenced by ComputeBBox(), and RefPos().