TEveLineProjected Class Reference

#include <TEveLine.h>

Inheritance diagram for TEveLineProjected:

TEveLine TEveProjected TEveLine TEveProjected TAttLine TEvePointSet TAttLine TEvePointSet TAttLine TEvePointSet TAttLine TEvePointSet List of all members.

Public Member Functions

 TEveLineProjected ()
virtual ~TEveLineProjected ()
virtual void SetProjection (TEveProjectionManager *mng, TEveProjectable *model)
virtual void UpdateProjection ()
virtual TEveElementGetProjectedAsElement ()
 ClassDef (TEveLineProjected, 0)
 TEveLineProjected ()
virtual ~TEveLineProjected ()
virtual void SetProjection (TEveProjectionManager *mng, TEveProjectable *model)
virtual void UpdateProjection ()
virtual TEveElementGetProjectedAsElement ()
 ClassDef (TEveLineProjected, 0)

Protected Member Functions

virtual void SetDepthLocal (Float_t d)
virtual void SetDepthLocal (Float_t d)

Private Member Functions

 TEveLineProjected (const TEveLineProjected &)
TEveLineProjectedoperator= (const TEveLineProjected &)
 TEveLineProjected (const TEveLineProjected &)
TEveLineProjectedoperator= (const TEveLineProjected &)

Detailed Description

Definition at line 82 of file TEveLine.h.


Constructor & Destructor Documentation

TEveLineProjected::TEveLineProjected ( const TEveLineProjected  )  [private]

TEveLineProjected::TEveLineProjected (  ) 

Definition at line 317 of file TEveLine.cxx.

virtual TEveLineProjected::~TEveLineProjected (  )  [inline, virtual]

Definition at line 94 of file TEveLine.h.

TEveLineProjected::TEveLineProjected ( const TEveLineProjected  )  [private]

TEveLineProjected::TEveLineProjected (  ) 

virtual TEveLineProjected::~TEveLineProjected (  )  [inline, virtual]

Definition at line 94 of file TEveLine.h.


Member Function Documentation

TEveLineProjected& TEveLineProjected::operator= ( const TEveLineProjected  )  [private]

void TEveLineProjected::SetDepthLocal ( Float_t  d  )  [protected, virtual]

Reimplemented from TEveProjected.

Definition at line 336 of file TEveLine.cxx.

References TAttBBox::fBBox, TEveProjected::fDepth, TPolyMarker3D::GetP(), i, n, p, TEveProjected::SetDepthCommon(), and TPolyMarker3D::Size().

void TEveLineProjected::SetProjection ( TEveProjectionManager mng,
TEveProjectable model 
) [virtual]

Reimplemented from TEveProjected.

Definition at line 325 of file TEveLine.cxx.

References TEveLine::CopyVizParams(), model, and TEveProjected::SetProjection().

void TEveLineProjected::UpdateProjection (  )  [virtual]

Implements TEveProjected.

Definition at line 349 of file TEveLine.cxx.

References TEveProjected::fDepth, TPolyMarker3D::fLastPoint, TEveProjected::fManager, TEveProjected::fProjectable, TPolyMarker3D::GetP(), TEveProjectionManager::GetProjection(), i, kFALSE, n, o, p, TEveProjection::ProjectPointfv(), TEveElement::PtrMainTrans(), TEvePointSet::Reset(), and TPolyMarker3D::Size().

virtual TEveElement* TEveLineProjected::GetProjectedAsElement (  )  [inline, virtual]

Reimplemented from TEveProjected.

Definition at line 98 of file TEveLine.h.

TEveLineProjected::ClassDef ( TEveLineProjected  ,
 
)

TEveLineProjected& TEveLineProjected::operator= ( const TEveLineProjected  )  [private]

virtual void TEveLineProjected::SetDepthLocal ( Float_t  d  )  [protected, virtual]

Reimplemented from TEveProjected.

virtual void TEveLineProjected::SetProjection ( TEveProjectionManager mng,
TEveProjectable model 
) [virtual]

Reimplemented from TEveProjected.

virtual void TEveLineProjected::UpdateProjection (  )  [virtual]

Implements TEveProjected.

virtual TEveElement* TEveLineProjected::GetProjectedAsElement (  )  [inline, virtual]

Reimplemented from TEveProjected.

Definition at line 98 of file TEveLine.h.

TEveLineProjected::ClassDef ( TEveLineProjected  ,
 
)


The documentation for this class was generated from the following files:
Generated on Tue Jul 5 16:36:55 2011 for ROOT_528-00b_version by  doxygen 1.5.1