library: libRGL #include "TGLLegoPainter.h" |
TGLLegoPainter
class description - header file - source file
viewCVS header - viewCVS source
class TGLLegoPainter: public TGLPlotPainter
Function Members (Methods)
Display options:
public:
| TGLLegoPainter(TH1* hist, TGLOrthoCamera* camera, TGLPlotCoordinates* coord, Int_t ctx = -1) |
| ~TGLLegoPainter() |
virtual void | AddOption(const TString& stringOption) |
static TClass* | Class() |
Bool_t | TGLPlotPainter::CutAxisSelected() const |
virtual char* | GetPlotInfo(Int_t px, Int_t py) |
virtual Bool_t | InitGeometry() |
void | TGLPlotPainter::InvalidateSelection() |
virtual TClass* | IsA() const |
virtual void | TGLPlotPainter::Paint() |
virtual void | Pan(Int_t px, Int_t py) |
virtual Bool_t | TGLPlotPainter::PlotSelected(Int_t px, Int_t py) |
virtual void | ProcessEvent(Int_t event, Int_t px, Int_t py) |
virtual void | TGLPlotPainter::SetFrameColor(const TColor* frameColor) |
void | TGLPlotPainter::SetGLContext(Int_t context) |
void | TGLPlotPainter::SetPadColor(const TColor* color) |
virtual void | ShowMembers(TMemberInspector& insp, char* parent) |
virtual void | StartPan(Int_t px, Int_t py) |
virtual void | Streamer(TBuffer& b) |
void | StreamerNVirtual(TBuffer& b) |
Data Members
private:
TGLLegoPainter::ELegoType | fLegoType | |
Double_t | fMinZ | |
pair<double,double> | fMinMaxVal | For texture coordinates generation. |
vector<Rgl::Range_t> | fXEdges | |
vector<Rgl::Range_t> | fYEdges | |
vector<pair<double,double>,allocator<pair<double,double> > > | fCosSinTableX | |
vector<pair<double,double>,allocator<pair<double,double> > > | fCosSinTableY | |
TString | fBinInfo | |
TGLQuadric | fQuadric | |
Bool_t | fDrawErrors | |
TGLLevelPalette | fPalette | |
vector<Double_t> | fColorLevels | |
void StartPan(Int_t px, Int_t py)
User clicks on a lego with middle mouse button (middle for pad).
void InitGL()
Initialize some gl state variables.
void DrawPlot()
Select method corresponding to coordinate system.
Author: Timur Pocheptsov 14/06/2006
Last update: root/gl:$Name: $:$Id: TGLLegoPainter.cxx,v 1.8 2006/11/24 15:57:45 couet Exp $
Copyright (C) 1995-2004, Rene Brun and Fons Rademakers. *
ROOT page - Class index - Class Hierarchy - Top of the page
This page has been automatically generated. If you have any comments or suggestions about the page layout send a mail to ROOT support, or contact the developers with any questions or problems regarding ROOT.