quadset.C File Reference

Go to the source code of this file.

Functions

TEveQuadSetquadset (Float_t x=0, Float_t y=0, Float_t z=0, Int_t num=100, Bool_t register=kTRUE)
TEveQuadSetquadset_emc (Float_t x=0, Float_t y=0, Float_t z=0, Int_t num=100)
TEveQuadSetquadset_circ ()
TEveQuadSetquadset_hex (Float_t x=0, Float_t y=0, Float_t z=0, Int_t num=100, Bool_t register=kTRUE)
TEveQuadSetquadset_hexid (Float_t x=0, Float_t y=0, Float_t z=0, Int_t num=100, Bool_t register=kTRUE)
void quadset_hierarchy (Int_t n=4)


Function Documentation

TEveQuadSet* quadset ( Float_t  x = 0,
Float_t  y = 0,
Float_t  z = 0,
Int_t  num = 100,
Bool_t  register = kTRUE 
)

Definition at line 6 of file quadset.C.

References TEveManager::AddElement(), box(), TEveManager::Create(), Form(), TEveManager::GetDefaultGLViewer(), gEve, gStyle, i, Info, TGLViewer::kCameraOrthoZOY, kFALSE, kGray, TGLCameraOverlay::kGridFront, TEveQuadSet::kQT_RectangleXY, kTRUE, num, TMath::Pi(), TEveManager::Redraw3D(), TGLCameraOverlay::SetOrthographicMode(), TStyle::SetPalette(), TGLCameraOverlay::SetShowOrthographic(), t, x, and y.

TEveQuadSet* quadset_circ (  ) 

Definition at line 90 of file quadset.C.

References TEveManager::AddElement(), box(), TMath::Cos(), TEveManager::Create(), gEve, gStyle, i, kFALSE, kGray, TEveQuadSet::kQT_HexagonXY, p, TMath::Pi(), R, TEveManager::Redraw3D(), rnd, TStyle::SetPalette(), TMath::Sin(), t, TMath::TwoPi(), TRandom::Uniform(), x, and y.

TEveQuadSet* quadset_emc ( Float_t  x = 0,
Float_t  y = 0,
Float_t  z = 0,
Int_t  num = 100 
)

Definition at line 59 of file quadset.C.

References TEveManager::AddElement(), TEveManager::Create(), Form(), gEve, gStyle, i, kFALSE, TEveQuadSet::kQT_RectangleXZFixedDimY, kTRUE, num, TEveManager::Redraw3D(), TStyle::SetPalette(), t, x, and y.

TEveQuadSet* quadset_hex ( Float_t  x = 0,
Float_t  y = 0,
Float_t  z = 0,
Int_t  num = 100,
Bool_t  register = kTRUE 
)

Definition at line 138 of file quadset.C.

References TEveManager::AddElement(), TEveManager::Create(), gEve, gStyle, i, kFALSE, TEveQuadSet::kQT_HexagonXY, TEveQuadSet::kQT_HexagonYX, num, TEveManager::Redraw3D(), TStyle::SetPalette(), t, x, and y.

TEveQuadSet* quadset_hexid ( Float_t  x = 0,
Float_t  y = 0,
Float_t  z = 0,
Int_t  num = 100,
Bool_t  register = kTRUE 
)

Definition at line 195 of file quadset.C.

References TEveManager::AddElement(), TEveManager::Create(), Form(), gEve, gROOT, gStyle, i, kFALSE, TEveQuadSet::kQT_HexagonXY, kTRUE, num, TROOT::ProcessLine(), quadset_set_callback(), TEveManager::Redraw3D(), TStyle::SetPalette(), t, x, and y.

Referenced by quadset_hierarchy().

void quadset_hierarchy ( Int_t  n = 4  ) 

Definition at line 238 of file quadset.C.

References TEveManager::AddElement(), box(), TEveManager::Create(), gEve, gStyle, i, kFALSE, l, n, quadset_hexid(), TEveManager::Redraw3D(), TEveRGBAPalette::SetLimits(), TStyle::SetPalette(), and TEveDigitSet::SetPalette().


Generated on Tue Jul 5 16:09:29 2011 for ROOT_528-00b_version by  doxygen 1.5.1