library: libRGL #include "TGLPlotPainter.h" |
~TGLPlotPainter() | |
virtual void | AddOption(const TString& stringOption) |
static TClass* | Class() |
Bool_t | CutAxisSelected() const |
virtual char* | TVirtualGLPainter::GetPlotInfo(Int_t px, Int_t py) |
virtual Bool_t | InitGeometry() |
void | InvalidateSelection() |
virtual TClass* | IsA() const |
TVirtualGLPainter& | TVirtualGLPainter::operator=(const TVirtualGLPainter&) |
virtual void | Paint() |
virtual void | TVirtualGLPainter::Pan(Int_t px, Int_t py) |
virtual Bool_t | PlotSelected(Int_t px, Int_t py) |
virtual void | ProcessEvent(Int_t event, Int_t px, Int_t py) |
virtual void | SetFrameColor(const TColor* frameColor) |
void | SetGLContext(Int_t context) |
void | 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) |
virtual void | ClearBuffers() const |
virtual void | DrawPlot() const |
void | DrawSections() const |
virtual void | DrawSectionXOY() const |
virtual void | DrawSectionXOZ() const |
virtual void | DrawSectionYOZ() const |
Int_t | GetGLContext() const |
const TColor* | GetPadColor() const |
virtual void | InitGL() const |
Bool_t | MakeGLContextCurrent() const |
void | MoveSection(Int_t px, Int_t py) |
void | PrintPlot() const |
enum ESelectionBase { | kHighColorSelectionBase | |
kTrueColorSelectionBase | ||
}; | ||
enum ECutAxisID { | kXAxis | |
kYAxis | ||
kZAxis | ||
}; |
TH1* | fHist | |
TAxis* | fXAxis | |
TAxis* | fYAxis | |
TAxis* | fZAxis | |
TGLPlotCoordinates* | fCoord | |
TGLOrthoCamera* | fCamera | |
TGLSelectionBuffer | fSelection | |
Bool_t | fUpdateSelection | |
Bool_t | fSelectionPass | |
Int_t | fSelectedPart | |
TPoint | fMousePosition | |
Double_t | fXOZSectionPos | |
Double_t | fYOZSectionPos | |
Double_t | fXOYSectionPos | |
TGLPlotBox | fBackBox | |
TGLBoxCut | fBoxCut | |
vector<Double_t> | fZLevels | |
Bool_t | fHighColor | |
TGLPlotPainter::ESelectionBase | fSelectionBase |
Add string option, it can be a digit in "lego" or "surf". Function to process additional events (key presses, mouse clicks.)