
| TGLVoxelPainter(TH1* hist, TGLPlotCamera* camera, TGLPlotCoordinates* coord) | |
| ~TGLVoxelPainter() | |
| 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) |
| const TGLPlotBox& | TGLPlotPainter::RefBackBox() const |
| virtual void | TGLPlotPainter::SetFrameColor(const TColor* frameColor) |
| void | TGLPlotPainter::SetPadColor(const TColor* color) |
| void | TGLPlotPainter::SetPhysicalShapeColor(const Float_t* rgba) |
| virtual void | ShowMembers(TMemberInspector& insp) |
| virtual void | StartPan(Int_t px, Int_t py) |
| virtual void | Streamer(TBuffer& b) |
| void | StreamerNVirtual(TBuffer& b) |
| virtual void | TGLPlotPainter::ClearBuffers() const |
| void | TGLPlotPainter::DrawSections() const |
| const TColor* | TGLPlotPainter::GetPadColor() const |
| void | TGLPlotPainter::MoveSection(Int_t px, Int_t py) |
| void | TGLPlotPainter::PrintPlot() const |
| void | TGLPlotPainter::RestoreModelviewMatrix() const |
| void | TGLPlotPainter::RestoreProjectionMatrix() const |
| void | TGLPlotPainter::SaveModelviewMatrix() const |
| void | TGLPlotPainter::SaveProjectionMatrix() const |
| TGLVoxelPainter(const TGLVoxelPainter&) | |
| virtual void | DeInitGL() const |
| void | DrawPalette() const |
| virtual void | DrawPaletteAxis() const |
| virtual void | DrawPlot() const |
| virtual void | DrawSectionXOY() const |
| virtual void | DrawSectionXOZ() const |
| virtual void | DrawSectionYOZ() const |
| void | FindVoxelColor(Double_t binContent, Float_t* rgba) const |
| Bool_t | HasSections() const |
| virtual void | InitGL() const |
| TGLVoxelPainter& | operator=(const TGLVoxelPainter&) |
| void | PreparePalette() const |
| void | SetVoxelColor(const Float_t* rgba) const |
| enum TGLPlotPainter::ESelectionBase { | kHighColorSelectionBase | |
| kTrueColorSelectionBase | ||
| }; | ||
| enum TGLPlotPainter::ECutAxisID { | kXAxis | |
| kYAxis | ||
| kZAxis | ||
| }; |

Constructor. This plot always needs a palette.
User's moving mouse cursor, with middle mouse button pressed (for pad). Calculate 3d shift related to 2d mouse movement.