Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members  

TAttLine Class Reference

#include <TAttLine.h>

Inheritance diagram for TAttLine:

Inheritance graph
[legend]
List of all members.

Public Methods

 TAttLine ()
 TAttLine (Color_t lcolor, Style_t lstyle, Width_t lwidth)
virtual ~TAttLine ()
void Copy (TAttLine &attline) const
Int_t DistancetoLine (Int_t px, Int_t py, Double_t xp1, Double_t yp1, Double_t xp2, Double_t yp2)
Color_t GetLineColor () const
Style_t GetLineStyle () const
Width_t GetLineWidth () const
virtual void Modify ()
virtual void ResetAttLine (Option_t *option="")
virtual void SaveLineAttributes (ofstream &out, const char *name, Int_t coldef=1, Int_t stydef=1, Int_t widdef=1)
virtual void SetLineAttributes ()
virtual void SetLineColor (Color_t lcolor)
virtual void SetLineStyle (Style_t lstyle)
virtual void SetLineWidth (Width_t lwidth)

Protected Attributes

Color_t fLineColor
Style_t fLineStyle
Width_t fLineWidth

Constructor & Destructor Documentation

TAttLine::TAttLine  
 

TAttLine::TAttLine Color_t    lcolor,
Style_t    lstyle,
Width_t    lwidth
 

virtual TAttLine::~TAttLine   [virtual]
 


Member Function Documentation

void TAttLine::Copy TAttLine &    attline const
 

Int_t TAttLine::DistancetoLine Int_t    px,
Int_t    py,
Double_t    xp1,
Double_t    yp1,
Double_t    xp2,
Double_t    yp2
 

Color_t TAttLine::GetLineColor   const
 

Definition at line 42 of file TAttLine.h.

References fLineColor.

Referenced by TGeoNode::GetColour().

Style_t TAttLine::GetLineStyle   const
 

Definition at line 43 of file TAttLine.h.

References fLineStyle.

Width_t TAttLine::GetLineWidth   const
 

Definition at line 44 of file TAttLine.h.

References fLineWidth.

virtual void TAttLine::Modify   [virtual]
 

virtual void TAttLine::ResetAttLine Option_t *    option = "" [virtual]
 

virtual void TAttLine::SaveLineAttributes ofstream &    out,
const char *    name,
Int_t    coldef = 1,
Int_t    stydef = 1,
Int_t    widdef = 1
[virtual]
 

virtual void TAttLine::SetLineAttributes   [virtual]
 

virtual void TAttLine::SetLineColor Color_t    lcolor [virtual]
 

Reimplemented in TGeoVolume, TGeoVolumeMulti, TGX11, TPostScript, TSVG, and TVirtualX.

Definition at line 49 of file TAttLine.h.

References fLineColor.

virtual void TAttLine::SetLineStyle Style_t    lstyle [virtual]
 

Reimplemented in TGeoVolume, TGeoVolumeMulti, TGX11, TPostScript, TSVG, and TVirtualX.

Definition at line 50 of file TAttLine.h.

References fLineStyle.

virtual void TAttLine::SetLineWidth Width_t    lwidth [virtual]
 

Reimplemented in TGeoVolume, TGeoVolumeMulti, TGX11, TPostScript, TSVG, and TVirtualX.

Definition at line 51 of file TAttLine.h.

References fLineWidth.


Member Data Documentation

Color_t TAttLine::fLineColor [protected]
 

Definition at line 32 of file TAttLine.h.

Referenced by GetLineColor(), and SetLineColor().

Style_t TAttLine::fLineStyle [protected]
 

Definition at line 33 of file TAttLine.h.

Referenced by GetLineStyle(), and SetLineStyle().

Width_t TAttLine::fLineWidth [protected]
 

Definition at line 34 of file TAttLine.h.

Referenced by GetLineWidth(), and SetLineWidth().


The documentation for this class was generated from the following file:
Generated on Thu Dec 18 14:56:27 2003 for ROOT by doxygen1.2.16