#include <TEveBox.h>
Inheritance diagram for TEveBoxProjected:
Definition at line 56 of file TEveBox.h.
TEveBoxProjected::TEveBoxProjected | ( | const TEveBoxProjected & | ) | [private] |
TEveBoxProjected::TEveBoxProjected | ( | const char * | n = "TEveBoxProjected" , |
|
const char * | t = "" | |||
) |
Definition at line 115 of file TEveBox.cxx.
TEveBoxProjected::~TEveBoxProjected | ( | ) | [virtual] |
Definition at line 123 of file TEveBox.cxx.
TEveBoxProjected::TEveBoxProjected | ( | const TEveBoxProjected & | ) | [private] |
TEveBoxProjected::TEveBoxProjected | ( | const char * | n = "TEveBoxProjected" , |
|
const char * | t = "" | |||
) |
virtual TEveBoxProjected::~TEveBoxProjected | ( | ) | [virtual] |
TEveBoxProjected& TEveBoxProjected::operator= | ( | const TEveBoxProjected & | ) | [private] |
void TEveBoxProjected::SetDepthLocal | ( | Float_t | d | ) | [protected, virtual] |
Reimplemented from TEveProjected.
Definition at line 141 of file TEveBox.cxx.
References TAttBBox::fBBox, and TEveProjected::SetDepthCommon().
void TEveBoxProjected::ComputeBBox | ( | ) | [virtual] |
Implements TAttBBox.
Definition at line 129 of file TEveBox.cxx.
References TAttBBox::BBoxCheckPoint(), TAttBBox::BBoxInit(), TEveProjected::fDepth, fPoints, and i.
void TEveBoxProjected::SetProjection | ( | TEveProjectionManager * | mng, | |
TEveProjectable * | model | |||
) | [virtual] |
Reimplemented from TEveProjected.
Definition at line 149 of file TEveBox.cxx.
References TEveShape::CopyVizParams(), model, and TEveProjected::SetProjection().
void TEveBoxProjected::UpdateProjection | ( | ) | [virtual] |
Implements TEveProjected.
Definition at line 158 of file TEveBox.cxx.
References box(), empty, fBreakIdx, fDebugPoints, TEveProjected::fDepth, fgDebugCornerPoints, TEveProjection::fgEpsSqr, TEveShape::FindConvexHull(), TEveProjected::fManager, fPoints, TEveProjected::fProjectable, TEveProjectionManager::GetProjection(), i, j, kFALSE, kTRUE, p, pbuf, projection(), and trans.
virtual TEveElement* TEveBoxProjected::GetProjectedAsElement | ( | ) | [inline, virtual] |
Bool_t TEveBoxProjected::GetDebugCornerPoints | ( | ) | [static] |
Definition at line 216 of file TEveBox.cxx.
References fgDebugCornerPoints.
Referenced by G__G__Eve2_384_0_9(), and G__setup_memfuncTEveBoxProjected().
void TEveBoxProjected::SetDebugCornerPoints | ( | Bool_t | d | ) | [static] |
Definition at line 224 of file TEveBox.cxx.
References fgDebugCornerPoints.
Referenced by G__G__Eve2_384_0_10(), and G__setup_memfuncTEveBoxProjected().
TEveBoxProjected::ClassDef | ( | TEveBoxProjected | , | |
0 | ||||
) |
TEveBoxProjected& TEveBoxProjected::operator= | ( | const TEveBoxProjected & | ) | [private] |
virtual void TEveBoxProjected::SetDepthLocal | ( | Float_t | d | ) | [protected, virtual] |
Reimplemented from TEveProjected.
virtual void TEveBoxProjected::ComputeBBox | ( | ) | [virtual] |
Implements TAttBBox.
virtual void TEveBoxProjected::SetProjection | ( | TEveProjectionManager * | mng, | |
TEveProjectable * | model | |||
) | [virtual] |
Reimplemented from TEveProjected.
virtual void TEveBoxProjected::UpdateProjection | ( | ) | [virtual] |
Implements TEveProjected.
virtual TEveElement* TEveBoxProjected::GetProjectedAsElement | ( | ) | [inline, virtual] |
static Bool_t TEveBoxProjected::GetDebugCornerPoints | ( | ) | [static] |
static void TEveBoxProjected::SetDebugCornerPoints | ( | Bool_t | d | ) | [static] |
TEveBoxProjected::ClassDef | ( | TEveBoxProjected | , | |
0 | ||||
) |
TEveBoxProjectedGL [friend] |
vVector2_t TEveBoxProjected::fPoints [protected] |
Definition at line 66 of file TEveBox.h.
Referenced by ComputeBBox(), TEveBoxProjectedGL::RenderPoints(), and UpdateProjection().
Int_t TEveBoxProjected::fBreakIdx [protected] |
Definition at line 67 of file TEveBox.h.
Referenced by TEveBoxProjectedGL::RenderPoints(), and UpdateProjection().
vVector2_t TEveBoxProjected::fDebugPoints [protected] |
Definition at line 68 of file TEveBox.h.
Referenced by TEveBoxProjectedGL::Draw(), and UpdateProjection().
static Bool_t TEveBoxProjected::fgDebugCornerPoints [static, protected] |
Definition at line 72 of file TEveBox.h.
Referenced by TEveBoxProjectedGL::Draw(), GetDebugCornerPoints(), SetDebugCornerPoints(), and UpdateProjection().