TGLTH3CompositionPainter(TGLTH3Composition* data, TGLPlotCamera* camera, TGLPlotCoordinates* coord) | |
~TGLTH3CompositionPainter() | |
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 |
TGLTH3CompositionPainter(const TGLTH3CompositionPainter& rhs) | |
virtual void | DeInitGL() const |
virtual void | DrawPlot() const |
virtual void | DrawSectionXOY() const |
virtual void | DrawSectionXOZ() const |
virtual void | DrawSectionYOZ() const |
virtual void | InitGL() const |
TGLTH3CompositionPainter& | operator=(const TGLTH3CompositionPainter& rhs) |
void | SetColor(Int_t color) const |
enum TGLPlotPainter::ESelectionBase { | kHighColorSelectionBase | |
kTrueColorSelectionBase | ||
}; | ||
enum TGLPlotPainter::ECutAxisID { | kXAxis | |
kYAxis | ||
kZAxis | ||
}; |
TGLTH3Composition* | fData | |
pair<Double_t,Double_t> | fMinMaxVal | |
TGLQuadric | fQuadric |
Ctor.
User's moving mouse cursor, with middle mouse button pressed (for pad). Calculate 3d shift related to 2d mouse movement.
TGLPlotPainter final-overriders.