"gliso" option for TH3.
TGLIsoPainter(TH1* hist, TGLPlotCamera* camera, TGLPlotCoordinates* coord) | |
~TGLIsoPainter() | |
virtual void | AddOption(const TString& option) |
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 |
virtual void | TGLPlotPainter::DrawPaletteAxis() 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 |
TGLIsoPainter(const TGLIsoPainter&) | |
virtual void | DeInitGL() const |
void | DrawMesh(const TGLIsoPainter::Mesh_t& mesh, Int_t level) const |
virtual void | DrawPlot() const |
virtual void | DrawSectionXOY() const |
virtual void | DrawSectionXOZ() const |
virtual void | DrawSectionYOZ() const |
void | FindMinMax() |
Bool_t | HasSections() const |
virtual void | InitGL() const |
TGLIsoPainter& | operator=(const TGLIsoPainter&) |
void | SetMesh(TGLIsoPainter::Mesh_t& mesh, Double_t isoValue) |
void | SetSurfaceColor(Int_t ind) const |
enum TGLPlotPainter::ESelectionBase { | kHighColorSelectionBase | |
kTrueColorSelectionBase | ||
}; | ||
enum TGLPlotPainter::ECutAxisID { | kXAxis | |
kYAxis | ||
kZAxis | ||
}; |
list<Rgl::Mc::TIsoMesh<float>,allocator<Rgl::Mc::TIsoMesh<float> > > | fCache | |
vector<Double_t> | fColorLevels | |
Rgl::Mc::TIsoMesh<float> | fDummyMesh | |
Bool_t | fInit | |
list<Rgl::Mc::TIsoMesh<float>,allocator<Rgl::Mc::TIsoMesh<float> > > | fIsos | |
pair<double,double> | fMinMax | |
TGLLevelPalette | fPalette | |
TGLTH3Slice | fXOYSlice | |
TGLTH3Slice | fXOZSlice | |
TGLTH3Slice | fYOZSlice |
User's moving mouse cursor, with middle mouse button pressed (for pad). Calculate 3d shift related to 2d mouse movement. User's moving mouse cursor, with middle mouse button pressed (for pad). Calculate 3d shift related to 2d mouse movement.