ROOT
6.07/01
Reference Guide
|
Helper class for plot-painters holding information about axis ranges, numbers of bins and flags if certain axis is logarithmic.
Definition at line 320 of file TGLPlotPainter.h.
Public Member Functions | |
TGLPlotCoordinates () | |
virtual | ~TGLPlotCoordinates () |
Destructor. More... | |
void | SetCoordType (EGLCoordType type) |
If coord type was changed, plot must reset sections (if any), set fModified. More... | |
EGLCoordType | GetCoordType () const |
Get coordinates type. More... | |
void | SetXLog (Bool_t xLog) |
If log changed, sections must be reset, set fModified. More... | |
Bool_t | GetXLog () const |
Get X log. More... | |
void | SetYLog (Bool_t yLog) |
If log changed, sections must be reset, set fModified. More... | |
Bool_t | GetYLog () const |
Get Y log. More... | |
void | SetZLog (Bool_t zLog) |
If log changed, sections must be reset, set fModified. More... | |
Bool_t | GetZLog () const |
Get Z log. More... | |
void | ResetModified () |
Reset modified. More... | |
Bool_t | Modified () const |
Modified. More... | |
Bool_t | SetRanges (const TH1 *hist, Bool_t errors=kFALSE, Bool_t zBins=kFALSE) |
Set bin ranges, ranges. More... | |
Bool_t | SetRanges (TH2Poly *hist) |
Set bin ranges, ranges, etc. More... | |
Bool_t | SetRanges (const TAxis *xAxis, const TAxis *yAxis, const TAxis *zAxis) |
Set bin ranges, ranges, etc. More... | |
Int_t | GetNXBins () const |
Number of X bins. More... | |
Int_t | GetNYBins () const |
Number of Y bins. More... | |
Int_t | GetNZBins () const |
Number of Z bins. More... | |
const Rgl::BinRange_t & | GetXBins () const |
X bins range. More... | |
const Rgl::BinRange_t & | GetYBins () const |
Y bins range. More... | |
const Rgl::BinRange_t & | GetZBins () const |
Z bins range. More... | |
const Rgl::Range_t & | GetXRange () const |
X range. More... | |
Double_t | GetXLength () const |
X length. More... | |
const Rgl::Range_t & | GetYRange () const |
Y range. More... | |
Double_t | GetYLength () const |
Y length. More... | |
const Rgl::Range_t & | GetZRange () const |
Z range. More... | |
Double_t | GetZLength () const |
Z length. More... | |
const Rgl::Range_t & | GetXRangeScaled () const |
Scaled range. More... | |
const Rgl::Range_t & | GetYRangeScaled () const |
Scaled range. More... | |
const Rgl::Range_t & | GetZRangeScaled () const |
Scaled range. More... | |
Double_t | GetXScale () const |
Double_t | GetYScale () const |
Double_t | GetZScale () const |
Int_t | GetFirstXBin () const |
Int_t | GetLastXBin () const |
Int_t | GetFirstYBin () const |
Int_t | GetLastYBin () const |
Int_t | GetFirstZBin () const |
Int_t | GetLastZBin () const |
Double_t | GetFactor () const |
Get factor. More... | |
Private Member Functions | |
Bool_t | SetRangesPolar (const TH1 *hist) |
Set bin ranges, ranges, etc. More... | |
Bool_t | SetRangesCylindrical (const TH1 *hist) |
Set ranges cylindrical. More... | |
Bool_t | SetRangesSpherical (const TH1 *hist) |
Set ranges spherical. More... | |
Bool_t | SetRangesCartesian (const TH1 *hist, Bool_t errors=kFALSE, Bool_t zBins=kFALSE) |
Set bin ranges, ranges, etc. More... | |
TGLPlotCoordinates (const TGLPlotCoordinates &) | |
TGLPlotCoordinates & | operator= (const TGLPlotCoordinates &) |
#include <TGLPlotPainter.h>
TGLPlotCoordinates::TGLPlotCoordinates | ( | ) |
|
virtual |
Destructor.
Definition at line 647 of file TGLPlotPainter.cxx.
|
private |
EGLCoordType TGLPlotCoordinates::GetCoordType | ( | ) | const |
Get coordinates type.
Definition at line 666 of file TGLPlotPainter.cxx.
Referenced by TGLSurfacePainter::AddOption(), TGLLegoPainter::DrawLegoCartesian(), TGLBoxPainter::DrawPaletteAxis(), TGLLegoPainter::DrawPaletteAxis(), TGLSurfacePainter::DrawPaletteAxis(), TGLSurfacePainter::DrawPlot(), TGLLegoPainter::DrawPlot(), TGLSurfacePainter::GenTexMap(), TGLLegoPainter::InitGeometry(), TGLSurfacePainter::InitGeometry(), and TGLPlotPainter::Paint().
Double_t TGLPlotCoordinates::GetFactor | ( | ) | const |
Get factor.
Definition at line 890 of file TGLPlotPainter.cxx.
Referenced by TGLLegoPainter::DrawLegoCartesian().
|
inline |
Definition at line 395 of file TGLPlotPainter.h.
Referenced by TGLLegoPainter::DrawLegoCartesian(), TGLLegoPainter::DrawLegoCylindrical(), TGLLegoPainter::DrawLegoPolar(), TGLLegoPainter::DrawLegoSpherical(), TGLVoxelPainter::DrawPlot(), TGLBoxPainter::DrawPlot(), TGLTH3CompositionPainter::DrawPlot(), TGLLegoPainter::DrawSectionXOZ(), TGLLegoPainter::DrawSectionYOZ(), TGLTH3Slice::DrawSliceTextured(), TGLSurfacePainter::GenTexMap(), TGLVoxelPainter::GetPlotInfo(), TGLLegoPainter::GetPlotInfo(), TGLBoxPainter::GetPlotInfo(), TGLVoxelPainter::InitGeometry(), TGLBoxPainter::InitGeometry(), TGLTH3CompositionPainter::InitGeometry(), TGLLegoPainter::InitGeometryCartesian(), TGLSurfacePainter::InitGeometryCartesian(), TGLLegoPainter::InitGeometryCylindrical(), TGLSurfacePainter::InitGeometryCylindrical(), TGLLegoPainter::InitGeometryPolar(), TGLSurfacePainter::InitGeometryPolar(), TGLLegoPainter::InitGeometrySpherical(), TGLSurfacePainter::InitGeometrySpherical(), and TGLTH3Slice::PrepareTexCoords().
|
inline |
Definition at line 397 of file TGLPlotPainter.h.
Referenced by TGLLegoPainter::DrawLegoCartesian(), TGLLegoPainter::DrawLegoCylindrical(), TGLLegoPainter::DrawLegoPolar(), TGLLegoPainter::DrawLegoSpherical(), TGLVoxelPainter::DrawPlot(), TGLBoxPainter::DrawPlot(), TGLTH3CompositionPainter::DrawPlot(), TGLLegoPainter::DrawSectionXOZ(), TGLLegoPainter::DrawSectionYOZ(), TGLTH3Slice::DrawSliceTextured(), TGLSurfacePainter::GenTexMap(), TGLVoxelPainter::GetPlotInfo(), TGLLegoPainter::GetPlotInfo(), TGLBoxPainter::GetPlotInfo(), TGLVoxelPainter::InitGeometry(), TGLBoxPainter::InitGeometry(), TGLTH3CompositionPainter::InitGeometry(), TGLLegoPainter::InitGeometryCartesian(), TGLSurfacePainter::InitGeometryCartesian(), TGLLegoPainter::InitGeometryCylindrical(), TGLSurfacePainter::InitGeometryCylindrical(), TGLLegoPainter::InitGeometryPolar(), TGLSurfacePainter::InitGeometryPolar(), TGLLegoPainter::InitGeometrySpherical(), TGLSurfacePainter::InitGeometrySpherical(), and TGLTH3Slice::PrepareTexCoords().
|
inline |
Definition at line 399 of file TGLPlotPainter.h.
Referenced by TGLVoxelPainter::DrawPlot(), TGLBoxPainter::DrawPlot(), TGLTH3CompositionPainter::DrawPlot(), TGLTH3Slice::DrawSliceTextured(), TGLVoxelPainter::GetPlotInfo(), TGLBoxPainter::GetPlotInfo(), TGLVoxelPainter::InitGeometry(), TGLBoxPainter::InitGeometry(), TGLTH3CompositionPainter::InitGeometry(), and TGLTH3Slice::PrepareTexCoords().
|
inline |
Definition at line 396 of file TGLPlotPainter.h.
Referenced by TGLLegoPainter::DrawLegoCartesian(), TGLVoxelPainter::DrawPlot(), TGLBoxPainter::DrawPlot(), TGLTH3CompositionPainter::DrawPlot(), TGLTH3Slice::DrawSliceTextured(), TGLVoxelPainter::InitGeometry(), TGLBoxPainter::InitGeometry(), TGLTH3CompositionPainter::InitGeometry(), TGLLegoPainter::InitGeometryCartesian(), TGLSurfacePainter::InitGeometryCartesian(), TGLLegoPainter::InitGeometryCylindrical(), TGLSurfacePainter::InitGeometryCylindrical(), TGLLegoPainter::InitGeometryPolar(), TGLSurfacePainter::InitGeometryPolar(), TGLLegoPainter::InitGeometrySpherical(), TGLSurfacePainter::InitGeometrySpherical(), and TGLTH3Slice::PrepareTexCoords().
|
inline |
Definition at line 398 of file TGLPlotPainter.h.
Referenced by TGLLegoPainter::DrawLegoCartesian(), TGLVoxelPainter::DrawPlot(), TGLBoxPainter::DrawPlot(), TGLTH3CompositionPainter::DrawPlot(), TGLTH3Slice::DrawSliceTextured(), TGLVoxelPainter::InitGeometry(), TGLBoxPainter::InitGeometry(), TGLTH3CompositionPainter::InitGeometry(), TGLLegoPainter::InitGeometryCartesian(), TGLSurfacePainter::InitGeometryCartesian(), TGLLegoPainter::InitGeometryCylindrical(), TGLSurfacePainter::InitGeometryCylindrical(), TGLLegoPainter::InitGeometryPolar(), TGLSurfacePainter::InitGeometryPolar(), TGLLegoPainter::InitGeometrySpherical(), TGLSurfacePainter::InitGeometrySpherical(), and TGLTH3Slice::PrepareTexCoords().
|
inline |
Definition at line 400 of file TGLPlotPainter.h.
Referenced by TGLVoxelPainter::DrawPlot(), TGLBoxPainter::DrawPlot(), TGLTH3CompositionPainter::DrawPlot(), TGLTH3Slice::DrawSliceTextured(), TGLVoxelPainter::InitGeometry(), TGLBoxPainter::InitGeometry(), TGLTH3CompositionPainter::InitGeometry(), and TGLTH3Slice::PrepareTexCoords().
Int_t TGLPlotCoordinates::GetNXBins | ( | ) | const |
Number of X bins.
Definition at line 768 of file TGLPlotPainter.cxx.
Referenced by TGLSurfacePainter::DrawContoursProjection(), TGLVoxelPainter::DrawPlot(), TGLBoxPainter::DrawPlot(), TGLSurfacePainter::DrawPlot(), TGLTH3CompositionPainter::DrawPlot(), TGLSurfacePainter::DrawSectionXOY(), TGLSurfacePainter::DrawSectionXOZ(), TGLSurfacePainter::DrawSectionYOZ(), TGLSurfacePainter::GenTexMap(), TGLLegoPainter::InitGeometryCartesian(), TGLSurfacePainter::InitGeometryCartesian(), TGLLegoPainter::InitGeometryCylindrical(), TGLSurfacePainter::InitGeometryCylindrical(), TGLLegoPainter::InitGeometryPolar(), TGLSurfacePainter::InitGeometryPolar(), TGLLegoPainter::InitGeometrySpherical(), TGLSurfacePainter::InitGeometrySpherical(), TGLTH3Slice::PrepareTexCoords(), and TGLSurfacePainter::SetNormals().
Int_t TGLPlotCoordinates::GetNYBins | ( | ) | const |
Number of Y bins.
Definition at line 776 of file TGLPlotPainter.cxx.
Referenced by TGLSurfacePainter::DrawContoursProjection(), TGLLegoPainter::DrawLegoCartesian(), TGLLegoPainter::DrawLegoCylindrical(), TGLLegoPainter::DrawLegoPolar(), TGLLegoPainter::DrawLegoSpherical(), TGLVoxelPainter::DrawPlot(), TGLBoxPainter::DrawPlot(), TGLSurfacePainter::DrawPlot(), TGLTH3CompositionPainter::DrawPlot(), TGLSurfacePainter::DrawSectionXOY(), TGLSurfacePainter::DrawSectionXOZ(), TGLSurfacePainter::DrawSectionYOZ(), TGLSurfacePainter::GenTexMap(), TGLVoxelPainter::GetPlotInfo(), TGLLegoPainter::GetPlotInfo(), TGLBoxPainter::GetPlotInfo(), TGLLegoPainter::InitGeometryCartesian(), TGLSurfacePainter::InitGeometryCartesian(), TGLLegoPainter::InitGeometryCylindrical(), TGLSurfacePainter::InitGeometryCylindrical(), TGLLegoPainter::InitGeometryPolar(), TGLSurfacePainter::InitGeometryPolar(), TGLLegoPainter::InitGeometrySpherical(), TGLSurfacePainter::InitGeometrySpherical(), TGLTH3Slice::PrepareTexCoords(), TGLSurfacePainter::SetNormals(), and TGLSurfacePainter::WindowPointTo3DPoint().
Int_t TGLPlotCoordinates::GetNZBins | ( | ) | const |
Number of Z bins.
Definition at line 784 of file TGLPlotPainter.cxx.
Referenced by TGLVoxelPainter::DrawPlot(), TGLBoxPainter::DrawPlot(), TGLTH3CompositionPainter::DrawPlot(), TGLVoxelPainter::GetPlotInfo(), TGLBoxPainter::GetPlotInfo(), and TGLTH3Slice::PrepareTexCoords().
const Rgl::BinRange_t & TGLPlotCoordinates::GetXBins | ( | ) | const |
X bins range.
Definition at line 792 of file TGLPlotPainter.cxx.
Double_t TGLPlotCoordinates::GetXLength | ( | ) | const |
X length.
Definition at line 824 of file TGLPlotPainter.cxx.
Bool_t TGLPlotCoordinates::GetXLog | ( | ) | const |
Get X log.
Definition at line 686 of file TGLPlotPainter.cxx.
Referenced by Rgl::DrawAxes(), TGLLegoPainter::InitGeometryCartesian(), and TGLSurfacePainter::InitGeometryCartesian().
const Rgl::Range_t & TGLPlotCoordinates::GetXRange | ( | ) | const |
const Rgl::Range_t & TGLPlotCoordinates::GetXRangeScaled | ( | ) | const |
Scaled range.
Definition at line 866 of file TGLPlotPainter.cxx.
Referenced by TGLH2PolyPainter::InitGeometry(), TGLVoxelPainter::InitGeometry(), TGLTF3Painter::InitGeometry(), TGLBoxPainter::InitGeometry(), TGLTH3CompositionPainter::InitGeometry(), TGL5DPainter::InitGeometry(), TGLParametricPlot::InitGeometry(), TGLIsoPainter::InitGeometry(), TGLLegoPainter::InitGeometryCartesian(), TGLSurfacePainter::InitGeometryCartesian(), TGLLegoPainter::InitGeometryCylindrical(), TGLSurfacePainter::InitGeometryCylindrical(), TGLLegoPainter::InitGeometryPolar(), TGLSurfacePainter::InitGeometryPolar(), TGLLegoPainter::InitGeometrySpherical(), TGLSurfacePainter::InitGeometrySpherical(), and TGL5DPainter::ResetGeometryRanges().
|
inline |
Definition at line 391 of file TGLPlotPainter.h.
Referenced by TGL5DPainter::AddSurface(), TGL5DPainter::DrawCloud(), TGLLegoPainter::DrawLegoCylindrical(), TGLVoxelPainter::DrawPlot(), TGLBoxPainter::DrawPlot(), TGLTH3CompositionPainter::DrawPlot(), TGLTF3Painter::DrawSectionYOZ(), TGLBoxPainter::DrawSectionYOZ(), TGLIsoPainter::DrawSectionYOZ(), TGLTH3Slice::DrawSliceFrame(), TGLTH3Slice::DrawSliceTextured(), TGL5DPainter::DrawSubCloud(), TGLH2PolyPainter::FillTemporaryPolygon(), TGLTF3Painter::InitGeometry(), TGLBoxPainter::InitGeometry(), TGLParametricPlot::InitGeometry(), TGLLegoPainter::InitGeometryCartesian(), TGLSurfacePainter::InitGeometryCartesian(), TGLSurfacePainter::InitGeometryCylindrical(), TGLSurfacePainter::InitGeometrySpherical(), TGL5DPainter::ResetGeometryRanges(), TGLIsoPainter::SetMesh(), and TGLSurfacePainter::WindowPointTo3DPoint().
const Rgl::BinRange_t & TGLPlotCoordinates::GetYBins | ( | ) | const |
Y bins range.
Definition at line 800 of file TGLPlotPainter.cxx.
Double_t TGLPlotCoordinates::GetYLength | ( | ) | const |
Y length.
Definition at line 840 of file TGLPlotPainter.cxx.
Referenced by TGLLegoPainter::InitGeometryPolar().
Bool_t TGLPlotCoordinates::GetYLog | ( | ) | const |
Get Y log.
Definition at line 706 of file TGLPlotPainter.cxx.
Referenced by Rgl::DrawAxes(), TGLLegoPainter::InitGeometryCartesian(), TGLSurfacePainter::InitGeometryCartesian(), TGLLegoPainter::InitGeometryCylindrical(), and TGLSurfacePainter::InitGeometryCylindrical().
const Rgl::Range_t & TGLPlotCoordinates::GetYRange | ( | ) | const |
Y range.
Definition at line 832 of file TGLPlotPainter.cxx.
Referenced by Rgl::DrawAxes(), and TGLLegoPainter::InitGeometryPolar().
const Rgl::Range_t & TGLPlotCoordinates::GetYRangeScaled | ( | ) | const |
Scaled range.
Definition at line 874 of file TGLPlotPainter.cxx.
Referenced by TGLH2PolyPainter::InitGeometry(), TGLVoxelPainter::InitGeometry(), TGLTF3Painter::InitGeometry(), TGLBoxPainter::InitGeometry(), TGLTH3CompositionPainter::InitGeometry(), TGL5DPainter::InitGeometry(), TGLParametricPlot::InitGeometry(), TGLIsoPainter::InitGeometry(), TGLLegoPainter::InitGeometryCartesian(), TGLSurfacePainter::InitGeometryCartesian(), TGLLegoPainter::InitGeometryCylindrical(), TGLSurfacePainter::InitGeometryCylindrical(), TGLLegoPainter::InitGeometryPolar(), TGLSurfacePainter::InitGeometryPolar(), TGLLegoPainter::InitGeometrySpherical(), TGLSurfacePainter::InitGeometrySpherical(), and TGL5DPainter::ResetGeometryRanges().
|
inline |
Definition at line 392 of file TGLPlotPainter.h.
Referenced by TGL5DPainter::AddSurface(), TGL5DPainter::DrawCloud(), TGLVoxelPainter::DrawPlot(), TGLBoxPainter::DrawPlot(), TGLTH3CompositionPainter::DrawPlot(), TGLTF3Painter::DrawSectionXOZ(), TGLBoxPainter::DrawSectionXOZ(), TGLIsoPainter::DrawSectionXOZ(), TGLTH3Slice::DrawSliceFrame(), TGLTH3Slice::DrawSliceTextured(), TGL5DPainter::DrawSubCloud(), TGLH2PolyPainter::FillTemporaryPolygon(), TGLTF3Painter::InitGeometry(), TGLBoxPainter::InitGeometry(), TGLParametricPlot::InitGeometry(), TGLLegoPainter::InitGeometryCartesian(), TGLSurfacePainter::InitGeometryCartesian(), TGLLegoPainter::InitGeometryCylindrical(), TGLSurfacePainter::InitGeometryCylindrical(), TGLLegoPainter::InitGeometryPolar(), TGLSurfacePainter::InitGeometryPolar(), TGL5DPainter::ResetGeometryRanges(), TGLIsoPainter::SetMesh(), and TGLSurfacePainter::WindowPointTo3DPoint().
const Rgl::BinRange_t & TGLPlotCoordinates::GetZBins | ( | ) | const |
Z bins range.
Definition at line 808 of file TGLPlotPainter.cxx.
Double_t TGLPlotCoordinates::GetZLength | ( | ) | const |
Z length.
Definition at line 857 of file TGLPlotPainter.cxx.
Referenced by TGLLegoPainter::DrawLegoCylindrical(), TGLLegoPainter::DrawLegoSpherical(), TGLSurfacePainter::InitGeometryCylindrical(), and TGLSurfacePainter::InitGeometrySpherical().
Bool_t TGLPlotCoordinates::GetZLog | ( | ) | const |
Get Z log.
Definition at line 726 of file TGLPlotPainter.cxx.
Referenced by TGLH2PolyPainter::ClampZ(), TGLLegoPainter::ClampZ(), TGLSurfacePainter::ClampZ(), Rgl::DrawAxes(), TGLBoxPainter::DrawPaletteAxis(), TGLLegoPainter::DrawPaletteAxis(), TGLSurfacePainter::DrawPaletteAxis(), and TGLH2PolyPainter::InitGeometry().
const Rgl::Range_t & TGLPlotCoordinates::GetZRange | ( | ) | const |
Z range.
Definition at line 849 of file TGLPlotPainter.cxx.
Referenced by Rgl::DrawAxes(), TGLLegoPainter::DrawLegoCylindrical(), TGLLegoPainter::DrawLegoSpherical(), TGLLegoPainter::InitGeometryCartesian(), TGLSurfacePainter::InitGeometryCartesian(), TGLLegoPainter::InitGeometryCylindrical(), TGLSurfacePainter::InitGeometryCylindrical(), TGLLegoPainter::InitGeometrySpherical(), and TGLSurfacePainter::InitGeometrySpherical().
const Rgl::Range_t & TGLPlotCoordinates::GetZRangeScaled | ( | ) | const |
Scaled range.
Definition at line 882 of file TGLPlotPainter.cxx.
Referenced by TGLH2PolyPainter::InitGeometry(), TGLVoxelPainter::InitGeometry(), TGLTF3Painter::InitGeometry(), TGLBoxPainter::InitGeometry(), TGLTH3CompositionPainter::InitGeometry(), TGL5DPainter::InitGeometry(), TGLParametricPlot::InitGeometry(), TGLIsoPainter::InitGeometry(), TGLLegoPainter::InitGeometryCartesian(), TGLSurfacePainter::InitGeometryCartesian(), TGLLegoPainter::InitGeometryCylindrical(), TGLSurfacePainter::InitGeometryCylindrical(), TGLLegoPainter::InitGeometryPolar(), TGLSurfacePainter::InitGeometryPolar(), TGLLegoPainter::InitGeometrySpherical(), TGLSurfacePainter::InitGeometrySpherical(), and TGL5DPainter::ResetGeometryRanges().
|
inline |
Definition at line 393 of file TGLPlotPainter.h.
Referenced by TGL5DPainter::AddSurface(), TGLH2PolyPainter::ClampZ(), TGLLegoPainter::ClampZ(), TGLSurfacePainter::ClampZ(), TGL5DPainter::DrawCloud(), TGLVoxelPainter::DrawPlot(), TGLBoxPainter::DrawPlot(), TGLTH3CompositionPainter::DrawPlot(), TGLTF3Painter::DrawSectionXOY(), TGLBoxPainter::DrawSectionXOY(), TGLIsoPainter::DrawSectionXOY(), TGLTH3Slice::DrawSliceFrame(), TGLTH3Slice::DrawSliceTextured(), TGL5DPainter::DrawSubCloud(), TGLTF3Painter::InitGeometry(), TGLBoxPainter::InitGeometry(), TGLParametricPlot::InitGeometry(), TGLLegoPainter::InitGeometryCartesian(), TGLSurfacePainter::InitGeometryCartesian(), TGL5DPainter::ResetGeometryRanges(), TGLIsoPainter::SetMesh(), and TGLSurfacePainter::WindowPointTo3DPoint().
Bool_t TGLPlotCoordinates::Modified | ( | ) | const |
Modified.
Definition at line 742 of file TGLPlotPainter.cxx.
Referenced by TGLVoxelPainter::InitGeometry(), TGLTF3Painter::InitGeometry(), TGLBoxPainter::InitGeometry(), TGLTH3CompositionPainter::InitGeometry(), TGLIsoPainter::InitGeometry(), TGLLegoPainter::InitGeometryCartesian(), TGLSurfacePainter::InitGeometryCartesian(), TGLLegoPainter::InitGeometryCylindrical(), TGLSurfacePainter::InitGeometryCylindrical(), TGLLegoPainter::InitGeometryPolar(), TGLSurfacePainter::InitGeometryPolar(), and TGLSurfacePainter::InitGeometrySpherical().
|
private |
void TGLPlotCoordinates::ResetModified | ( | ) |
Reset modified.
Definition at line 734 of file TGLPlotPainter.cxx.
Referenced by TGLHistPainter::CreatePainter(), TGLVoxelPainter::InitGeometry(), TGLTF3Painter::InitGeometry(), TGLBoxPainter::InitGeometry(), TGLTH3CompositionPainter::InitGeometry(), TGLIsoPainter::InitGeometry(), TGLLegoPainter::InitGeometryCartesian(), TGLSurfacePainter::InitGeometryCartesian(), TGLLegoPainter::InitGeometryCylindrical(), TGLSurfacePainter::InitGeometryCylindrical(), TGLLegoPainter::InitGeometryPolar(), TGLSurfacePainter::InitGeometryPolar(), and TGLSurfacePainter::InitGeometrySpherical().
void TGLPlotCoordinates::SetCoordType | ( | EGLCoordType | type | ) |
If coord type was changed, plot must reset sections (if any), set fModified.
Definition at line 655 of file TGLPlotPainter.cxx.
Referenced by TGLSurfacePainter::AddOption(), TGLHistPainter::CreatePainter(), TGLTF3Painter::InitGeometry(), TGL5DPainter::InitGeometry(), TGLIsoPainter::InitGeometry(), TF2GL::SetModel(), and TH2GL::SetModel().
Bool_t TGLPlotCoordinates::SetRanges | ( | const TH1 * | hist, |
Bool_t | errors = kFALSE , |
||
Bool_t | zBins = kFALSE |
||
) |
Set bin ranges, ranges.
Definition at line 750 of file TGLPlotPainter.cxx.
Referenced by TGLH2PolyPainter::InitGeometry(), TGLVoxelPainter::InitGeometry(), TGLTF3Painter::InitGeometry(), TGLBoxPainter::InitGeometry(), TGLTH3CompositionPainter::InitGeometry(), TGL5DPainter::InitGeometry(), TGLParametricPlot::InitGeometry(), TGLIsoPainter::InitGeometry(), TGLLegoPainter::InitGeometryCartesian(), TGLSurfacePainter::InitGeometryCartesian(), TGLLegoPainter::InitGeometryCylindrical(), TGLSurfacePainter::InitGeometryCylindrical(), TGLLegoPainter::InitGeometryPolar(), TGLSurfacePainter::InitGeometryPolar(), TGLLegoPainter::InitGeometrySpherical(), TGLSurfacePainter::InitGeometrySpherical(), and TGL5DPainter::ResetGeometryRanges().
Set bin ranges, ranges, etc.
Definition at line 979 of file TGLPlotPainter.cxx.
Bool_t TGLPlotCoordinates::SetRanges | ( | const TAxis * | xAxis, |
const TAxis * | yAxis, | ||
const TAxis * | zAxis | ||
) |
Set bin ranges, ranges, etc.
Definition at line 1030 of file TGLPlotPainter.cxx.
|
private |
Set bin ranges, ranges, etc.
Definition at line 909 of file TGLPlotPainter.cxx.
Set ranges cylindrical.
Definition at line 1141 of file TGLPlotPainter.cxx.
Set bin ranges, ranges, etc.
Definition at line 1086 of file TGLPlotPainter.cxx.
Set ranges spherical.
Definition at line 1194 of file TGLPlotPainter.cxx.
If log changed, sections must be reset, set fModified.
Definition at line 675 of file TGLPlotPainter.cxx.
Referenced by TGLHistPainter::CreatePainter(), TGLPlot3D::CreatePlot(), TGLVoxelPainter::InitGeometry(), TGLBoxPainter::InitGeometry(), and TGLTH3CompositionPainter::InitGeometry().
If log changed, sections must be reset, set fModified.
Definition at line 695 of file TGLPlotPainter.cxx.
Referenced by TGLHistPainter::CreatePainter(), TGLPlot3D::CreatePlot(), TGLVoxelPainter::InitGeometry(), TGLBoxPainter::InitGeometry(), and TGLTH3CompositionPainter::InitGeometry().
If log changed, sections must be reset, set fModified.
Definition at line 715 of file TGLPlotPainter.cxx.
Referenced by TGLHistPainter::CreatePainter(), TGLPlot3D::CreatePlot(), TGLVoxelPainter::InitGeometry(), TGLBoxPainter::InitGeometry(), and TGLTH3CompositionPainter::InitGeometry().
|
private |
Definition at line 322 of file TGLPlotPainter.h.
|
private |
Definition at line 345 of file TGLPlotPainter.h.
|
private |
Definition at line 344 of file TGLPlotPainter.h.
|
private |
Definition at line 324 of file TGLPlotPainter.h.
Referenced by GetFirstXBin(), and GetLastXBin().
|
private |
Definition at line 340 of file TGLPlotPainter.h.
|
private |
Definition at line 332 of file TGLPlotPainter.h.
|
private |
Definition at line 336 of file TGLPlotPainter.h.
|
private |
Definition at line 328 of file TGLPlotPainter.h.
Referenced by GetXScale().
|
private |
Definition at line 325 of file TGLPlotPainter.h.
Referenced by GetFirstYBin(), and GetLastYBin().
|
private |
Definition at line 341 of file TGLPlotPainter.h.
|
private |
Definition at line 333 of file TGLPlotPainter.h.
|
private |
Definition at line 337 of file TGLPlotPainter.h.
|
private |
Definition at line 329 of file TGLPlotPainter.h.
Referenced by GetYScale().
|
private |
Definition at line 326 of file TGLPlotPainter.h.
Referenced by GetFirstZBin(), and GetLastZBin().
|
private |
Definition at line 342 of file TGLPlotPainter.h.
|
private |
Definition at line 334 of file TGLPlotPainter.h.
|
private |
Definition at line 338 of file TGLPlotPainter.h.
|
private |
Definition at line 330 of file TGLPlotPainter.h.
Referenced by GetZScale().