#include <TEveBox.h>
Inheritance diagram for TEveBox:

Public Member Functions | |
| TEveBox (const char *n="TEveBox", const char *t="") | |
| virtual | ~TEveBox () |
| void | SetVertex (Int_t i, Float_t x, Float_t y, Float_t z) |
| void | SetVertex (Int_t i, const Float_t *v) |
| void | SetVertices (const Float_t *vs) |
| const Float_t * | GetVertex (Int_t i) const |
| virtual void | ComputeBBox () |
| virtual TClass * | ProjectedClass (const TEveProjection *p) const |
| ClassDef (TEveBox, 0) | |
| TEveBox (const char *n="TEveBox", const char *t="") | |
| virtual | ~TEveBox () |
| void | SetVertex (Int_t i, Float_t x, Float_t y, Float_t z) |
| void | SetVertex (Int_t i, const Float_t *v) |
| void | SetVertices (const Float_t *vs) |
| const Float_t * | GetVertex (Int_t i) const |
| virtual void | ComputeBBox () |
| virtual TClass * | ProjectedClass (const TEveProjection *p) const |
| ClassDef (TEveBox, 0) | |
Protected Attributes | |
| Float_t | fVertices [8][3] |
Private Member Functions | |
| TEveBox (const TEveBox &) | |
| TEveBox & | operator= (const TEveBox &) |
| TEveBox (const TEveBox &) | |
| TEveBox & | operator= (const TEveBox &) |
Friends | |
| class | TEveBoxGL |
Definition at line 21 of file TEveBox.h.
| TEveBox::TEveBox | ( | const TEveBox & | ) | [private] |
| TEveBox::TEveBox | ( | const char * | n = "TEveBox", |
|
| const char * | t = "" | |||
| ) |
Definition at line 34 of file TEveBox.cxx.
| TEveBox::~TEveBox | ( | ) | [virtual] |
Definition at line 41 of file TEveBox.cxx.
| TEveBox::TEveBox | ( | const TEveBox & | ) | [private] |
| TEveBox::TEveBox | ( | const char * | n = "TEveBox", |
|
| const char * | t = "" | |||
| ) |
| virtual TEveBox::~TEveBox | ( | ) | [virtual] |
| void TEveBox::SetVertices | ( | const Float_t * | vs | ) |
| void TEveBox::ComputeBBox | ( | ) | [virtual] |
Implements TAttBBox.
Definition at line 80 of file TEveBox.cxx.
References TAttBBox::BBoxCheckPoint(), TAttBBox::BBoxInit(), TEveShape::CheckAndFixBoxOrientationFv(), fVertices, and i.
| TClass * TEveBox::ProjectedClass | ( | const TEveProjection * | p | ) | const [virtual] |
Reimplemented from TEveElementList.
Definition at line 94 of file TEveBox.cxx.
References xmlio::Class.
| TEveBox::ClassDef | ( | TEveBox | , | |
| 0 | ||||
| ) |
| void TEveBox::SetVertices | ( | const Float_t * | vs | ) |
| virtual void TEveBox::ComputeBBox | ( | ) | [virtual] |
Implements TAttBBox.
| virtual TClass* TEveBox::ProjectedClass | ( | const TEveProjection * | p | ) | const [virtual] |
Reimplemented from TEveElementList.
| TEveBox::ClassDef | ( | TEveBox | , | |
| 0 | ||||
| ) |
Float_t TEveBox::fVertices [protected] |
Definition at line 30 of file TEveBox.h.
Referenced by ComputeBBox(), TEveBoxGL::DirectDraw(), TEveBoxGL::Draw(), GetVertex(), SetVertex(), and SetVertices().
1.5.1