|
| TGL5DPainter (TGL5DDataSet *data, TGLPlotCamera *camera, TGLPlotCoordinates *coord) |
| Constructor. More...
|
|
void | AddOption (const TString &option) |
| No additional options for TGL5DPainter. More...
|
|
void | AddSurface (Double_t v4) |
| Add new surface. Simplified version for ged. More...
|
|
SurfIter_t | AddSurface (Double_t v4, Color_t ci, Double_t isoVal=1., Double_t sigma=1., Double_t range=1e-3, Int_t lowNumOfPoints=kNLowPts) |
| Try to add new iso-surface. More...
|
|
Double_t | GetAlpha () const |
|
Int_t | GetNContours () const |
|
char * | GetPlotInfo (Int_t px, Int_t py) |
| Return info for plot part under cursor. More...
|
|
Bool_t | InitGeometry () |
| Create mesh. More...
|
|
Bool_t | IsBoxCutShown () const |
|
void | Pan (Int_t px, Int_t py) |
| Mouse events handler. More...
|
|
void | ProcessEvent (Int_t event, Int_t px, Int_t py) |
|
void | RemoveSurface (SurfIter_t surf) |
| Remove iso-surface. More...
|
|
void | ResetGeometryRanges () |
| No need to create or delete meshes, number of meshes (iso-levels) are the same, but meshes must be rebuilt in new ranges. More...
|
|
void | SetAlpha (Double_t newAlpha) |
| Set selection range parameter. More...
|
|
void | SetNContours (Int_t num) |
| Set the number of predefined contours. More...
|
|
void | ShowBoxCut (Bool_t show) |
|
void | StartPan (Int_t px, Int_t py) |
| User clicks right mouse button (in a pad). More...
|
|
SurfIter_t | SurfacesBegin () |
| std::list::begin. More...
|
|
SurfIter_t | SurfacesEnd () |
| std::list::end. More...
|
|
| TGLPlotPainter (TGL5DDataSet *data, TGLPlotCamera *camera, TGLPlotCoordinates *coord) |
| TGLPlotPainter's ctor. More...
|
|
| TGLPlotPainter (TGLPlotCamera *camera) |
| TGLPlotPainter's ctor. More...
|
|
| TGLPlotPainter (TH1 *hist, TGLPlotCamera *camera, TGLPlotCoordinates *coord, Bool_t xoySelectable, Bool_t xozSelectable, Bool_t yozSelectable) |
| TGLPlotPainter's ctor. More...
|
|
virtual void | AddOption (const TString &stringOption)=0 |
|
Bool_t | CutAxisSelected () const |
|
virtual void | DeInitGL () const =0 |
|
virtual void | DrawPlot () const =0 |
|
Bool_t | GetDrawAxes () |
|
virtual Bool_t | InitGeometry ()=0 |
|
virtual void | InitGL () const =0 |
|
void | InvalidateSelection () |
| Selection must be updated. More...
|
|
virtual void | Paint () |
| Draw lego/surf/whatever you can. More...
|
|
virtual Bool_t | PlotSelected (Int_t px, Int_t py) |
| Read color buffer content to find selected object. More...
|
|
virtual void | ProcessEvent (Int_t event, Int_t px, Int_t py)=0 |
|
const TGLPlotBox & | RefBackBox () const |
|
void | SetDrawAxes (Bool_t s) |
|
void | SetDrawBackBox (Bool_t b) |
|
void | SetDrawFrontBox (Bool_t b) |
|
virtual void | SetFrameColor (const TColor *frameColor) |
| Set plot's back box color. More...
|
|
void | SetPadColor (const TColor *color) |
| Used in a pad. More...
|
|
void | SetPhysicalShapeColor (const Float_t *rgba) |
|
virtual void | StartPan (Int_t px, Int_t py)=0 |
|
virtual | ~TVirtualGLPainter () |
|
virtual char * | GetPlotInfo (Int_t px, Int_t py)=0 |
|
virtual void | Paint ()=0 |
|
virtual void | Pan (Int_t px, Int_t py)=0 |
|
virtual Bool_t | PlotSelected (Int_t px, Int_t py)=0 |
|