TEveGeoShapeExtract Class Reference

#include <TEveGeoShapeExtract.h>

Inheritance diagram for TEveGeoShapeExtract:

TNamed TNamed TObject TObject TObject TObject List of all members.

Public Member Functions

 TEveGeoShapeExtract (const char *n="TEveGeoShapeExtract", const char *t=0)
 ~TEveGeoShapeExtract ()
Bool_t HasElements ()
void AddElement (TEveGeoShapeExtract *gse)
void SetTrans (const Double_t arr[16])
void SetRGBA (const Float_t arr[4])
void SetRGBALine (const Float_t arr[4])
void SetRnrSelf (Bool_t r)
void SetRnrElements (Bool_t r)
void SetRnrFrame (Bool_t r)
void SetMiniFrame (Bool_t r)
void SetShape (TGeoShape *s)
void SetElements (TList *e)
Double_tGetTrans ()
Float_tGetRGBA ()
Float_tGetRGBALine ()
Bool_t GetRnrSelf ()
Bool_t GetRnrElements ()
Bool_t GetRnrFrame ()
Bool_t GetMiniFrame ()
TGeoShapeGetShape ()
TListGetElements ()
 ClassDef (TEveGeoShapeExtract, 2)
 TEveGeoShapeExtract (const char *n="TEveGeoShapeExtract", const char *t=0)
 ~TEveGeoShapeExtract ()
Bool_t HasElements ()
void AddElement (TEveGeoShapeExtract *gse)
void SetTrans (const Double_t arr[16])
void SetRGBA (const Float_t arr[4])
void SetRGBALine (const Float_t arr[4])
void SetRnrSelf (Bool_t r)
void SetRnrElements (Bool_t r)
void SetRnrFrame (Bool_t r)
void SetMiniFrame (Bool_t r)
void SetShape (TGeoShape *s)
void SetElements (TList *e)
Double_tGetTrans ()
Float_tGetRGBA ()
Float_tGetRGBALine ()
Bool_t GetRnrSelf ()
Bool_t GetRnrElements ()
Bool_t GetRnrFrame ()
Bool_t GetMiniFrame ()
TGeoShapeGetShape ()
TListGetElements ()
 ClassDef (TEveGeoShapeExtract, 2)

Protected Attributes

Double_t fTrans [16]
Float_t fRGBA [4]
Float_t fRGBALine [4]
Bool_t fRnrSelf
Bool_t fRnrElements
Bool_t fRnrFrame
Bool_t fMiniFrame
TGeoShapefShape
TListfElements
TGeoShapefShape
TListfElements

Private Member Functions

 TEveGeoShapeExtract (const TEveGeoShapeExtract &)
TEveGeoShapeExtractoperator= (const TEveGeoShapeExtract &)
 TEveGeoShapeExtract (const TEveGeoShapeExtract &)
TEveGeoShapeExtractoperator= (const TEveGeoShapeExtract &)

Detailed Description

Definition at line 20 of file TEveGeoShapeExtract.h.


Constructor & Destructor Documentation

TEveGeoShapeExtract::TEveGeoShapeExtract ( const TEveGeoShapeExtract  )  [private]

TEveGeoShapeExtract::TEveGeoShapeExtract ( const char *  n = "TEveGeoShapeExtract",
const char *  t = 0 
)

Definition at line 35 of file TEveGeoShapeExtract.cxx.

References fRGBA, fRGBALine, fTrans, TEveGeoShape::GetGeoMangeur(), and gGeoManager.

TEveGeoShapeExtract::~TEveGeoShapeExtract (  ) 

Definition at line 54 of file TEveGeoShapeExtract.cxx.

References fElements, and fShape.

TEveGeoShapeExtract::TEveGeoShapeExtract ( const TEveGeoShapeExtract  )  [private]

TEveGeoShapeExtract::TEveGeoShapeExtract ( const char *  n = "TEveGeoShapeExtract",
const char *  t = 0 
)

TEveGeoShapeExtract::~TEveGeoShapeExtract (  ) 


Member Function Documentation

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

Bool_t TEveGeoShapeExtract::HasElements (  ) 

Definition at line 65 of file TEveGeoShapeExtract.cxx.

References fElements, and TCollection::GetSize().

Referenced by TEveGeoShape::SubImportShapeExtract().

void TEveGeoShapeExtract::AddElement ( TEveGeoShapeExtract gse  ) 

Definition at line 73 of file TEveGeoShapeExtract.cxx.

References TList::Add(), and fElements.

void TEveGeoShapeExtract::SetTrans ( const Double_t  arr[16]  ) 

Definition at line 86 of file TEveGeoShapeExtract.cxx.

References fTrans, and i.

Referenced by TEveGeoShape::DumpShapeTree(), and TEveGeoNode::DumpShapeTree().

void TEveGeoShapeExtract::SetRGBA ( const Float_t  arr[4]  ) 

Definition at line 95 of file TEveGeoShapeExtract.cxx.

References fRGBA, and i.

Referenced by TEveGeoShape::DumpShapeTree(), and TEveGeoNode::DumpShapeTree().

void TEveGeoShapeExtract::SetRGBALine ( const Float_t  arr[4]  ) 

Definition at line 104 of file TEveGeoShapeExtract.cxx.

References fRGBALine, and i.

Referenced by TEveGeoShape::DumpShapeTree(), and TEveGeoNode::DumpShapeTree().

void TEveGeoShapeExtract::SetRnrSelf ( Bool_t  r  )  [inline]

Definition at line 46 of file TEveGeoShapeExtract.h.

References fRnrSelf.

Referenced by TEveGeoShape::DumpShapeTree(), and TEveGeoNode::DumpShapeTree().

void TEveGeoShapeExtract::SetRnrElements ( Bool_t  r  )  [inline]

Definition at line 47 of file TEveGeoShapeExtract.h.

References fRnrElements.

Referenced by TEveGeoShape::DumpShapeTree(), and TEveGeoNode::DumpShapeTree().

void TEveGeoShapeExtract::SetRnrFrame ( Bool_t  r  )  [inline]

Definition at line 48 of file TEveGeoShapeExtract.h.

References fRnrFrame.

Referenced by TEveGeoShape::DumpShapeTree(), and TEveGeoNode::DumpShapeTree().

void TEveGeoShapeExtract::SetMiniFrame ( Bool_t  r  )  [inline]

Definition at line 49 of file TEveGeoShapeExtract.h.

References fMiniFrame.

Referenced by TEveGeoShape::DumpShapeTree(), and TEveGeoNode::DumpShapeTree().

void TEveGeoShapeExtract::SetShape ( TGeoShape s  )  [inline]

Definition at line 50 of file TEveGeoShapeExtract.h.

References fShape, and s.

Referenced by TEveGeoShape::DumpShapeTree(), and TEveGeoNode::DumpShapeTree().

void TEveGeoShapeExtract::SetElements ( TList e  )  [inline]

Definition at line 51 of file TEveGeoShapeExtract.h.

References fElements.

Referenced by TEveGeoShape::DumpShapeTree(), and TEveGeoNode::DumpShapeTree().

Double_t* TEveGeoShapeExtract::GetTrans (  )  [inline]

Definition at line 53 of file TEveGeoShapeExtract.h.

References fTrans.

Referenced by TEveGeoNode::DumpShapeTree(), and TEveGeoShape::SubImportShapeExtract().

Float_t* TEveGeoShapeExtract::GetRGBA (  )  [inline]

Definition at line 54 of file TEveGeoShapeExtract.h.

References fRGBA.

Referenced by TEveGeoShape::SubImportShapeExtract().

Float_t* TEveGeoShapeExtract::GetRGBALine (  )  [inline]

Definition at line 55 of file TEveGeoShapeExtract.h.

References fRGBALine.

Referenced by TEveGeoShape::SubImportShapeExtract().

Bool_t TEveGeoShapeExtract::GetRnrSelf (  )  [inline]

Definition at line 56 of file TEveGeoShapeExtract.h.

References fRnrSelf.

Referenced by TEveGeoShape::SubImportShapeExtract().

Bool_t TEveGeoShapeExtract::GetRnrElements (  )  [inline]

Definition at line 57 of file TEveGeoShapeExtract.h.

References fRnrElements.

Referenced by TEveGeoShape::SubImportShapeExtract().

Bool_t TEveGeoShapeExtract::GetRnrFrame (  )  [inline]

Definition at line 58 of file TEveGeoShapeExtract.h.

References fRnrFrame.

Referenced by TEveGeoShape::SubImportShapeExtract().

Bool_t TEveGeoShapeExtract::GetMiniFrame (  )  [inline]

Definition at line 59 of file TEveGeoShapeExtract.h.

References fMiniFrame.

Referenced by TEveGeoShape::SubImportShapeExtract().

TGeoShape* TEveGeoShapeExtract::GetShape (  )  [inline]

Definition at line 60 of file TEveGeoShapeExtract.h.

References fShape.

Referenced by TEveGeoShape::SubImportShapeExtract().

TList* TEveGeoShapeExtract::GetElements (  )  [inline]

Definition at line 61 of file TEveGeoShapeExtract.h.

References fElements.

Referenced by TEveGeoShape::DumpShapeTree(), TEveGeoNode::DumpShapeTree(), and TEveGeoShape::SubImportShapeExtract().

TEveGeoShapeExtract::ClassDef ( TEveGeoShapeExtract  ,
 
)

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

Bool_t TEveGeoShapeExtract::HasElements (  ) 

void TEveGeoShapeExtract::AddElement ( TEveGeoShapeExtract gse  ) 

void TEveGeoShapeExtract::SetTrans ( const Double_t  arr[16]  ) 

void TEveGeoShapeExtract::SetRGBA ( const Float_t  arr[4]  ) 

void TEveGeoShapeExtract::SetRGBALine ( const Float_t  arr[4]  ) 

void TEveGeoShapeExtract::SetRnrSelf ( Bool_t  r  )  [inline]

Definition at line 46 of file TEveGeoShapeExtract.h.

References fRnrSelf.

void TEveGeoShapeExtract::SetRnrElements ( Bool_t  r  )  [inline]

Definition at line 47 of file TEveGeoShapeExtract.h.

References fRnrElements.

void TEveGeoShapeExtract::SetRnrFrame ( Bool_t  r  )  [inline]

Definition at line 48 of file TEveGeoShapeExtract.h.

References fRnrFrame.

void TEveGeoShapeExtract::SetMiniFrame ( Bool_t  r  )  [inline]

Definition at line 49 of file TEveGeoShapeExtract.h.

References fMiniFrame.

void TEveGeoShapeExtract::SetShape ( TGeoShape s  )  [inline]

Definition at line 50 of file TEveGeoShapeExtract.h.

References fShape, and s.

void TEveGeoShapeExtract::SetElements ( TList e  )  [inline]

Definition at line 51 of file TEveGeoShapeExtract.h.

References fElements.

Double_t* TEveGeoShapeExtract::GetTrans (  )  [inline]

Definition at line 53 of file TEveGeoShapeExtract.h.

References fTrans.

Float_t* TEveGeoShapeExtract::GetRGBA (  )  [inline]

Definition at line 54 of file TEveGeoShapeExtract.h.

References fRGBA.

Float_t* TEveGeoShapeExtract::GetRGBALine (  )  [inline]

Definition at line 55 of file TEveGeoShapeExtract.h.

References fRGBALine.

Bool_t TEveGeoShapeExtract::GetRnrSelf (  )  [inline]

Definition at line 56 of file TEveGeoShapeExtract.h.

References fRnrSelf.

Bool_t TEveGeoShapeExtract::GetRnrElements (  )  [inline]

Definition at line 57 of file TEveGeoShapeExtract.h.

References fRnrElements.

Bool_t TEveGeoShapeExtract::GetRnrFrame (  )  [inline]

Definition at line 58 of file TEveGeoShapeExtract.h.

References fRnrFrame.

Bool_t TEveGeoShapeExtract::GetMiniFrame (  )  [inline]

Definition at line 59 of file TEveGeoShapeExtract.h.

References fMiniFrame.

TGeoShape* TEveGeoShapeExtract::GetShape (  )  [inline]

Definition at line 60 of file TEveGeoShapeExtract.h.

References fShape.

TList* TEveGeoShapeExtract::GetElements (  )  [inline]

Definition at line 61 of file TEveGeoShapeExtract.h.

References fElements.

TEveGeoShapeExtract::ClassDef ( TEveGeoShapeExtract  ,
 
)


Member Data Documentation

Double_t TEveGeoShapeExtract::fTrans [protected]

Definition at line 26 of file TEveGeoShapeExtract.h.

Referenced by GetTrans(), SetTrans(), and TEveGeoShapeExtract().

Float_t TEveGeoShapeExtract::fRGBA [protected]

Definition at line 27 of file TEveGeoShapeExtract.h.

Referenced by GetRGBA(), SetRGBA(), and TEveGeoShapeExtract().

Float_t TEveGeoShapeExtract::fRGBALine [protected]

Definition at line 28 of file TEveGeoShapeExtract.h.

Referenced by GetRGBALine(), SetRGBALine(), and TEveGeoShapeExtract().

Bool_t TEveGeoShapeExtract::fRnrSelf [protected]

Definition at line 29 of file TEveGeoShapeExtract.h.

Referenced by GetRnrSelf(), and SetRnrSelf().

Bool_t TEveGeoShapeExtract::fRnrElements [protected]

Definition at line 30 of file TEveGeoShapeExtract.h.

Referenced by GetRnrElements(), and SetRnrElements().

Bool_t TEveGeoShapeExtract::fRnrFrame [protected]

Definition at line 31 of file TEveGeoShapeExtract.h.

Referenced by GetRnrFrame(), and SetRnrFrame().

Bool_t TEveGeoShapeExtract::fMiniFrame [protected]

Definition at line 32 of file TEveGeoShapeExtract.h.

Referenced by GetMiniFrame(), and SetMiniFrame().

TGeoShape* TEveGeoShapeExtract::fShape [protected]

Definition at line 33 of file TEveGeoShapeExtract.h.

Referenced by GetShape(), SetShape(), and ~TEveGeoShapeExtract().

TList* TEveGeoShapeExtract::fElements [protected]

Definition at line 34 of file TEveGeoShapeExtract.h.

Referenced by AddElement(), GetElements(), HasElements(), SetElements(), and ~TEveGeoShapeExtract().

TGeoShape* TEveGeoShapeExtract::fShape [protected]

Definition at line 33 of file TEveGeoShapeExtract.h.

TList* TEveGeoShapeExtract::fElements [protected]

Definition at line 34 of file TEveGeoShapeExtract.h.


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