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

Public Member Functions | |
| TEveTrackProjectedGL () | |
| virtual | ~TEveTrackProjectedGL () |
| virtual Bool_t | SetModel (TObject *obj, const Option_t *opt=0) |
| virtual void | DirectDraw (TGLRnrCtx &rnrCtx) const |
| ClassDef (TEveTrackProjectedGL, 0) | |
| TEveTrackProjectedGL () | |
| virtual | ~TEveTrackProjectedGL () |
| virtual Bool_t | SetModel (TObject *obj, const Option_t *opt=0) |
| virtual void | DirectDraw (TGLRnrCtx &rnrCtx) const |
| ClassDef (TEveTrackProjectedGL, 0) | |
Protected Attributes | |
| TEveTrackProjected * | fM |
| TEveTrackProjected * | fM |
Private Member Functions | |
| TEveTrackProjectedGL (const TEveTrackProjectedGL &) | |
| TEveTrackProjectedGL & | operator= (const TEveTrackProjectedGL &) |
| TEveTrackProjectedGL (const TEveTrackProjectedGL &) | |
| TEveTrackProjectedGL & | operator= (const TEveTrackProjectedGL &) |
Definition at line 22 of file TEveTrackProjectedGL.h.
| TEveTrackProjectedGL::TEveTrackProjectedGL | ( | const TEveTrackProjectedGL & | ) | [private] |
| TEveTrackProjectedGL::TEveTrackProjectedGL | ( | ) |
Definition at line 31 of file TEveTrackProjectedGL.cxx.
| virtual TEveTrackProjectedGL::~TEveTrackProjectedGL | ( | ) | [inline, virtual] |
Definition at line 33 of file TEveTrackProjectedGL.h.
| TEveTrackProjectedGL::TEveTrackProjectedGL | ( | const TEveTrackProjectedGL & | ) | [private] |
| TEveTrackProjectedGL::TEveTrackProjectedGL | ( | ) |
| virtual TEveTrackProjectedGL::~TEveTrackProjectedGL | ( | ) | [inline, virtual] |
Definition at line 33 of file TEveTrackProjectedGL.h.
| TEveTrackProjectedGL& TEveTrackProjectedGL::operator= | ( | const TEveTrackProjectedGL & | ) | [private] |
Reimplemented from TEveTrackGL.
Definition at line 41 of file TEveTrackProjectedGL.cxx.
References fM, kTRUE, and TEveTrackGL::SetModel().
| void TEveTrackProjectedGL::DirectDraw | ( | TGLRnrCtx & | rnrCtx | ) | const [virtual] |
Reimplemented from TEveTrackGL.
Definition at line 53 of file TEveTrackProjectedGL.cxx.
References TEveTrackProjected::fBreakPoints, fM, TEveTrack::fPropagator, TEveLine::fRnrLine, TEveLine::fRnrPoints, TEveLine::fSmooth, TEveElement::GetMainTransparency(), TPolyMarker3D::GetP(), TGLRnrCtx::GetPickRadius(), TPolyMarker3D::GetPoint(), TEveTrackPropagator::GetProjTrackBreaking(), TEveTrackPropagator::GetRnrPTBMarkers(), GL_BLEND, GL_LINE_SMOOTH, i, TEveTrackPropagator::kPTB_Break, TGLUtil::LockColor(), n, p, TEveTrackPropagator::RefPTBAtt(), TEveTrackGL::RenderPathMarksAndFirstVertex(), TGLUtil::RenderPolyLine(), TGLUtil::RenderPolyMarkers(), TGLRnrCtx::Selection(), TPolyMarker3D::Size(), size, start, and TGLUtil::UnlockColor().
| TEveTrackProjectedGL::ClassDef | ( | TEveTrackProjectedGL | , | |
| 0 | ||||
| ) |
| TEveTrackProjectedGL& TEveTrackProjectedGL::operator= | ( | const TEveTrackProjectedGL & | ) | [private] |
Reimplemented from TEveTrackGL.
| virtual void TEveTrackProjectedGL::DirectDraw | ( | TGLRnrCtx & | rnrCtx | ) | const [virtual] |
Reimplemented from TEveTrackGL.
| TEveTrackProjectedGL::ClassDef | ( | TEveTrackProjectedGL | , | |
| 0 | ||||
| ) |
TEveTrackProjected* TEveTrackProjectedGL::fM [protected] |
Reimplemented from TEveLineGL.
Definition at line 29 of file TEveTrackProjectedGL.h.
Referenced by DirectDraw(), and SetModel().
TEveTrackProjected* TEveTrackProjectedGL::fM [protected] |
1.5.1