TEveScalableStraightLineSet Class Reference

#include <TEveScalableStraightLineSet.h>

Inheritance diagram for TEveScalableStraightLineSet:

TEveStraightLineSet TEveStraightLineSet TAttBBox TAttMarker TAttLine TAtt3D TQObject TNamed TEveProjectable TEveElement TAttBBox TAttMarker TAttLine TAtt3D TQObject TNamed TEveProjectable TEveElement TAttBBox TAttMarker TAttLine TAtt3D TQObject TNamed TEveProjectable TEveElement TAttBBox TAttMarker TAttLine TAtt3D TQObject TNamed TEveProjectable TEveElement List of all members.

Public Member Functions

 TEveScalableStraightLineSet (const char *n="ScalableStraightLineSet", const char *t="")
virtual ~TEveScalableStraightLineSet ()
void SetScaleCenter (Float_t x, Float_t y, Float_t z)
void SetScale (Double_t scale)
Double_t GetScale () const
 ClassDef (TEveScalableStraightLineSet, 1)
 TEveScalableStraightLineSet (const char *n="ScalableStraightLineSet", const char *t="")
virtual ~TEveScalableStraightLineSet ()
void SetScaleCenter (Float_t x, Float_t y, Float_t z)
void SetScale (Double_t scale)
Double_t GetScale () const
 ClassDef (TEveScalableStraightLineSet, 1)

Protected Attributes

Double_t fCurrentScale
Float_t fScaleCenter [3]

Private Member Functions

 TEveScalableStraightLineSet (const TEveScalableStraightLineSet &)
TEveScalableStraightLineSetoperator= (const TEveScalableStraightLineSet &)
 TEveScalableStraightLineSet (const TEveScalableStraightLineSet &)
TEveScalableStraightLineSetoperator= (const TEveScalableStraightLineSet &)

Detailed Description

Definition at line 17 of file TEveScalableStraightLineSet.h.


Constructor & Destructor Documentation

TEveScalableStraightLineSet::TEveScalableStraightLineSet ( const TEveScalableStraightLineSet  )  [private]

TEveScalableStraightLineSet::TEveScalableStraightLineSet ( const char *  n = "ScalableStraightLineSet",
const char *  t = "" 
)

Definition at line 29 of file TEveScalableStraightLineSet.cxx.

References fScaleCenter.

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

Definition at line 29 of file TEveScalableStraightLineSet.h.

TEveScalableStraightLineSet::TEveScalableStraightLineSet ( const TEveScalableStraightLineSet  )  [private]

TEveScalableStraightLineSet::TEveScalableStraightLineSet ( const char *  n = "ScalableStraightLineSet",
const char *  t = "" 
)

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

Definition at line 29 of file TEveScalableStraightLineSet.h.


Member Function Documentation

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

void TEveScalableStraightLineSet::SetScaleCenter ( Float_t  x,
Float_t  y,
Float_t  z 
)

Definition at line 41 of file TEveScalableStraightLineSet.cxx.

References fScaleCenter.

void TEveScalableStraightLineSet::SetScale ( Double_t  scale  ) 

Definition at line 59 of file TEveScalableStraightLineSet.cxx.

References fCurrentScale, fScaleCenter, TEveStraightLineSet::GetLinePlex(), l, and TEveChunkManager::iterator::next().

Double_t TEveScalableStraightLineSet::GetScale (  )  const

Definition at line 51 of file TEveScalableStraightLineSet.cxx.

References fCurrentScale.

TEveScalableStraightLineSet::ClassDef ( TEveScalableStraightLineSet  ,
 
)

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

void TEveScalableStraightLineSet::SetScaleCenter ( Float_t  x,
Float_t  y,
Float_t  z 
)

void TEveScalableStraightLineSet::SetScale ( Double_t  scale  ) 

Double_t TEveScalableStraightLineSet::GetScale (  )  const

TEveScalableStraightLineSet::ClassDef ( TEveScalableStraightLineSet  ,
 
)


Member Data Documentation

Double_t TEveScalableStraightLineSet::fCurrentScale [protected]

Definition at line 24 of file TEveScalableStraightLineSet.h.

Referenced by GetScale(), and SetScale().

Float_t TEveScalableStraightLineSet::fScaleCenter [protected]

Definition at line 25 of file TEveScalableStraightLineSet.h.

Referenced by SetScale(), SetScaleCenter(), and TEveScalableStraightLineSet().


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