TPainter3dAlgorithms.cxx File Reference

#include <stdlib.h>
#include "TROOT.h"
#include "TPainter3dAlgorithms.h"
#include "TVirtualPad.h"
#include "THistPainter.h"
#include "TH1.h"
#include "TF3.h"
#include "TView.h"
#include "TVirtualX.h"
#include "Hoption.h"
#include "Hparam.h"
#include "TMath.h"
#include "TStyle.h"
#include "TObjArray.h"
#include "THLimitsFinder.h"
#include "TColor.h"

Go to the source code of this file.

Functions

 ClassImp (TPainter3dAlgorithms) TPainter3dAlgorithms

Variables

const Double_t kRad = TMath::ATan(1)*Double_t(4)/Double_t(180)
const Double_t kFdel = 0.
const Double_t kDel = 0.0001
const Int_t kNiso = 4
const Int_t kNmaxp = kNiso*13
const Int_t kNmaxt = kNiso*12
const Int_t kLmax = 12
const Int_t kF3FillColor1 = 201
const Int_t kF3FillColor2 = 202
const Int_t kF3LineColor = 203
const Int_t kVSizeMax = 20
static Double_t gV [kVSizeMax]
static Double_t gTT [4 *kVSizeMax]
static Int_t gColorMain [kVSizeMax+1]
static Int_t gColorDark [kVSizeMax+1]
TH1gCurrentHist
Hoption_t Hoption
Hparam_t Hparam


Function Documentation

ClassImp ( TPainter3dAlgorithms   ) 

Definition at line 75 of file TPainter3dAlgorithms.cxx.

References gColorDark, gColorMain, gCurrentHist, TH1::GetPainter(), TCollection::GetSize(), TVirtualHistPainter::GetStack(), i, kCARTESIAN, and kVSizeMax.


Variable Documentation

Int_t gColorDark[kVSizeMax+1] [static]

Definition at line 69 of file TPainter3dAlgorithms.cxx.

Referenced by ClassImp(), and TPainter3dAlgorithms::TPainter3dAlgorithms().

Int_t gColorMain[kVSizeMax+1] [static]

Definition at line 68 of file TPainter3dAlgorithms.cxx.

Referenced by ClassImp(), and TPainter3dAlgorithms::TPainter3dAlgorithms().

TH1* gCurrentHist

Definition at line 28 of file TGraph2DPainter.cxx.

Double_t gTT[4 *kVSizeMax] [static]

Definition at line 67 of file TPainter3dAlgorithms.cxx.

Referenced by TPainter3dAlgorithms::LegoCartesian(), TPainter3dAlgorithms::LegoCylindrical(), TPainter3dAlgorithms::LegoPolar(), and TPainter3dAlgorithms::LegoSpherical().

Double_t gV[kVSizeMax] [static]

Definition at line 66 of file TPainter3dAlgorithms.cxx.

Referenced by initValues(), TPainter3dAlgorithms::LegoCartesian(), TPainter3dAlgorithms::LegoCylindrical(), TPainter3dAlgorithms::LegoPolar(), TPainter3dAlgorithms::LegoSpherical(), testATBA_C(), testATBA_C2(), testATBA_S(), testATBA_S2(), testATBA_T(), testATBA_T2(), testDot_C(), testDot_S(), testDot_T(), testGMV(), testGMV_T(), testInnerProd_C(), testInnerProd_S(), testInnerProd_T(), testInv_C(), testInv_S(), testInv_T(), testMad(), testMad_C(), testMad_T(), testMeq(), testMeq_C(), testMM(), testMM_C(), testMM_T(), testMscale(), testMscale_C(), testMscale_T(), testMT_C(), testMT_S(), testMT_T(), testMV(), testMV_T(), testVad(), testVad_T(), testVeq(), testVscale(), and testVscale_T().

Hoption_t Hoption

Definition at line 29 of file TGraph2DPainter.cxx.

Hparam_t Hparam

Definition at line 2655 of file THistPainter.cxx.

Referenced by TPainter3dAlgorithms::ColorFunction(), TPainter3dAlgorithms::GouraudFunction(), TPainter3dAlgorithms::LegoFunction(), THistPainter::Paint(), THistPainter::Paint2DErrors(), THistPainter::PaintArrows(), THistPainter::PaintAxis(), THistPainter::PaintBoxes(), THistPainter::PaintColorLevels(), THistPainter::PaintErrors(), THistPainter::PaintFrame(), THistPainter::PaintHist(), THistPainter::PaintInit(), THistPainter::PaintInitH(), THistPainter::PaintLego(), THistPainter::PaintScatterPlot(), THistPainter::PaintSurface(), THistPainter::PaintText(), THistPainter::PaintTH2PolyText(), THistPainter::PaintTriangles(), THistPainter::RecalculateRange(), TPainter3dAlgorithms::SurfaceFunction(), and THistPainter::TableInit().

const Double_t kDel = 0.0001

Definition at line 49 of file TPainter3dAlgorithms.cxx.

Referenced by TPainter3dAlgorithms::MarchingCube(), and TPainter3dAlgorithms::ZDepth().

const Int_t kF3FillColor1 = 201

Definition at line 54 of file TPainter3dAlgorithms.cxx.

Referenced by TPainter3dAlgorithms::DrawFaceMode1(), and TPainter3dAlgorithms::ImplicitFunction().

const Int_t kF3FillColor2 = 202

Definition at line 55 of file TPainter3dAlgorithms.cxx.

Referenced by TPainter3dAlgorithms::DrawFaceMode1(), and TPainter3dAlgorithms::ImplicitFunction().

const Int_t kF3LineColor = 203

Definition at line 56 of file TPainter3dAlgorithms.cxx.

Referenced by TPainter3dAlgorithms::DrawFaceMode1(), and TPainter3dAlgorithms::ImplicitFunction().

const Double_t kFdel = 0.

Definition at line 48 of file TPainter3dAlgorithms.cxx.

Referenced by TPainter3dAlgorithms::ImplicitFunction().

const Int_t kLmax = 12

Definition at line 53 of file TPainter3dAlgorithms.cxx.

Referenced by TPainter3dAlgorithms::FillPolygonBorder().

const Int_t kNiso = 4

Definition at line 50 of file TPainter3dAlgorithms.cxx.

Referenced by TPainter3dAlgorithms::IsoSurface().

const Int_t kNmaxp = kNiso*13

Definition at line 51 of file TPainter3dAlgorithms.cxx.

Referenced by TPainter3dAlgorithms::ImplicitFunction(), and TPainter3dAlgorithms::IsoSurface().

const Int_t kNmaxt = kNiso*12

Definition at line 52 of file TPainter3dAlgorithms.cxx.

Referenced by TPainter3dAlgorithms::ImplicitFunction(), and TPainter3dAlgorithms::IsoSurface().

const Double_t kRad = TMath::ATan(1)*Double_t(4)/Double_t(180)

Definition at line 46 of file TPainter3dAlgorithms.cxx.

const Int_t kVSizeMax = 20

Definition at line 65 of file TPainter3dAlgorithms.cxx.

Referenced by ClassImp(), TPainter3dAlgorithms::LegoCartesian(), TPainter3dAlgorithms::LegoCylindrical(), TPainter3dAlgorithms::LegoPolar(), TPainter3dAlgorithms::LegoSpherical(), TPainter3dAlgorithms::TPainter3dAlgorithms(), and TPainter3dAlgorithms::~TPainter3dAlgorithms().


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