TEvePlot3D Class Reference

#include <TEvePlot3D.h>

Inheritance diagram for TEvePlot3D:

TEveElementList TEveElementList TEveProjectable TNamed TEveElement TEveProjectable TNamed TEveElement TEveProjectable TNamed TEveElement TEveProjectable TNamed TEveElement List of all members.

Public Member Functions

 TEvePlot3D (const char *n="TEvePlot3D", const char *t="")
virtual ~TEvePlot3D ()
void SetPlot (TObject *obj, const TString &opt)
TObjectGetPlot () const
TString GetPlotOption () const
void SetLogXYZ (Bool_t lx, Bool_t ly, Bool_t lz)
void SetLogX (Bool_t l)
void SetLogY (Bool_t l)
void SetLogZ (Bool_t l)
Bool_t GetLogX () const
Bool_t GetLogY () const
Bool_t GetLogZ () const
virtual void Paint (Option_t *option="")
 ClassDef (TEvePlot3D, 0)
 TEvePlot3D (const char *n="TEvePlot3D", const char *t="")
virtual ~TEvePlot3D ()
void SetPlot (TObject *obj, const TString &opt)
TObjectGetPlot () const
TString GetPlotOption () const
void SetLogXYZ (Bool_t lx, Bool_t ly, Bool_t lz)
void SetLogX (Bool_t l)
void SetLogY (Bool_t l)
void SetLogZ (Bool_t l)
Bool_t GetLogX () const
Bool_t GetLogY () const
Bool_t GetLogZ () const
virtual void Paint (Option_t *option="")
 ClassDef (TEvePlot3D, 0)

Protected Attributes

TObjectfPlot
TString fPlotOption
Bool_t fLogX
Bool_t fLogY
Bool_t fLogZ
TObjectfPlot

Private Member Functions

 TEvePlot3D (const TEvePlot3D &)
TEvePlot3Doperator= (const TEvePlot3D &)
 TEvePlot3D (const TEvePlot3D &)
TEvePlot3Doperator= (const TEvePlot3D &)

Friends

class TEvePlot3DGL

Detailed Description

Definition at line 18 of file TEvePlot3D.h.


Constructor & Destructor Documentation

TEvePlot3D::TEvePlot3D ( const TEvePlot3D  )  [private]

TEvePlot3D::TEvePlot3D ( const char *  n = "TEvePlot3D",
const char *  t = "" 
)

Definition at line 23 of file TEvePlot3D.cxx.

References TEveElement::InitMainTrans().

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

Definition at line 36 of file TEvePlot3D.h.

TEvePlot3D::TEvePlot3D ( const TEvePlot3D  )  [private]

TEvePlot3D::TEvePlot3D ( const char *  n = "TEvePlot3D",
const char *  t = "" 
)

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

Definition at line 36 of file TEvePlot3D.h.


Member Function Documentation

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

void TEvePlot3D::SetPlot ( TObject obj,
const TString opt 
) [inline]

Definition at line 38 of file TEvePlot3D.h.

References fPlot, and fPlotOption.

TObject* TEvePlot3D::GetPlot (  )  const [inline]

Definition at line 40 of file TEvePlot3D.h.

References fPlot.

TString TEvePlot3D::GetPlotOption (  )  const [inline]

Definition at line 41 of file TEvePlot3D.h.

References fPlotOption.

void TEvePlot3D::SetLogXYZ ( Bool_t  lx,
Bool_t  ly,
Bool_t  lz 
) [inline]

Definition at line 43 of file TEvePlot3D.h.

References fLogX, fLogY, and fLogZ.

void TEvePlot3D::SetLogX ( Bool_t  l  )  [inline]

Definition at line 45 of file TEvePlot3D.h.

References fLogX.

void TEvePlot3D::SetLogY ( Bool_t  l  )  [inline]

Definition at line 46 of file TEvePlot3D.h.

References fLogY.

void TEvePlot3D::SetLogZ ( Bool_t  l  )  [inline]

Definition at line 47 of file TEvePlot3D.h.

References fLogZ.

Bool_t TEvePlot3D::GetLogX (  )  const [inline]

Definition at line 49 of file TEvePlot3D.h.

References fLogX.

Bool_t TEvePlot3D::GetLogY (  )  const [inline]

Definition at line 50 of file TEvePlot3D.h.

References fLogY.

Bool_t TEvePlot3D::GetLogZ (  )  const [inline]

Definition at line 51 of file TEvePlot3D.h.

References fLogZ.

void TEvePlot3D::Paint ( Option_t option = ""  )  [virtual]

Reimplemented from TObject.

Definition at line 34 of file TEvePlot3D.cxx.

References TEveElement::PaintStandard().

TEvePlot3D::ClassDef ( TEvePlot3D  ,
 
)

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

void TEvePlot3D::SetPlot ( TObject obj,
const TString opt 
) [inline]

Definition at line 38 of file TEvePlot3D.h.

References fPlot, and fPlotOption.

TObject* TEvePlot3D::GetPlot (  )  const [inline]

Definition at line 40 of file TEvePlot3D.h.

References fPlot.

TString TEvePlot3D::GetPlotOption (  )  const [inline]

Definition at line 41 of file TEvePlot3D.h.

References fPlotOption.

void TEvePlot3D::SetLogXYZ ( Bool_t  lx,
Bool_t  ly,
Bool_t  lz 
) [inline]

Definition at line 43 of file TEvePlot3D.h.

References fLogX, fLogY, and fLogZ.

void TEvePlot3D::SetLogX ( Bool_t  l  )  [inline]

Definition at line 45 of file TEvePlot3D.h.

References fLogX.

void TEvePlot3D::SetLogY ( Bool_t  l  )  [inline]

Definition at line 46 of file TEvePlot3D.h.

References fLogY.

void TEvePlot3D::SetLogZ ( Bool_t  l  )  [inline]

Definition at line 47 of file TEvePlot3D.h.

References fLogZ.

Bool_t TEvePlot3D::GetLogX (  )  const [inline]

Definition at line 49 of file TEvePlot3D.h.

References fLogX.

Bool_t TEvePlot3D::GetLogY (  )  const [inline]

Definition at line 50 of file TEvePlot3D.h.

References fLogY.

Bool_t TEvePlot3D::GetLogZ (  )  const [inline]

Definition at line 51 of file TEvePlot3D.h.

References fLogZ.

virtual void TEvePlot3D::Paint ( Option_t option = ""  )  [virtual]

Reimplemented from TObject.

TEvePlot3D::ClassDef ( TEvePlot3D  ,
 
)


Friends And Related Function Documentation

TEvePlot3DGL [friend]

Definition at line 20 of file TEvePlot3D.h.


Member Data Documentation

TObject* TEvePlot3D::fPlot [protected]

Definition at line 27 of file TEvePlot3D.h.

Referenced by GetPlot(), TEvePlot3DGL::SetModel(), and SetPlot().

TString TEvePlot3D::fPlotOption [protected]

Definition at line 28 of file TEvePlot3D.h.

Referenced by GetPlotOption(), TEvePlot3DGL::SetModel(), and SetPlot().

Bool_t TEvePlot3D::fLogX [protected]

Definition at line 30 of file TEvePlot3D.h.

Referenced by GetLogX(), SetLogX(), SetLogXYZ(), and TEvePlot3DGL::SetModel().

Bool_t TEvePlot3D::fLogY [protected]

Definition at line 31 of file TEvePlot3D.h.

Referenced by GetLogY(), SetLogXYZ(), SetLogY(), and TEvePlot3DGL::SetModel().

Bool_t TEvePlot3D::fLogZ [protected]

Definition at line 32 of file TEvePlot3D.h.

Referenced by GetLogZ(), SetLogXYZ(), SetLogZ(), and TEvePlot3DGL::SetModel().

TObject* TEvePlot3D::fPlot [protected]

Definition at line 27 of file TEvePlot3D.h.


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