Definition at line 86 of file TGLParametric.h.
#include <TGLParametric.h>
◆ ECutAxisID
◆ EMeshSize
◆ ESelectionBase
| Enumerator |
|---|
| kHighColorSelectionBase | |
| kTrueColorSelectionBase | |
Definition at line 213 of file TGLPlotPainter.h.
◆ TGLParametricPlot() [1/2]
◆ TGLParametricPlot() [2/2]
◆ AddOption()
| void TGLParametricPlot::AddOption |
( |
const TString & | option | ) |
|
|
overridevirtual |
◆ Class()
| TClass * TGLParametricPlot::Class |
( |
| ) |
|
|
static |
- Returns
- TClass describing this class
◆ Class_Name()
| const char * TGLParametricPlot::Class_Name |
( |
| ) |
|
|
static |
- Returns
- Name of this class
◆ Class_Version()
| constexpr Version_t TGLParametricPlot::Class_Version |
( |
| ) |
|
|
inlinestaticconstexpr |
◆ ClearBuffers()
| void TGLPlotPainter::ClearBuffers |
( |
| ) |
const |
|
protectedvirtualinherited |
◆ CutAxisSelected()
| Bool_t TGLPlotPainter::CutAxisSelected |
( |
| ) |
const |
|
inlineinherited |
◆ DeclFileName()
| const char * TGLParametricPlot::DeclFileName |
( |
| ) |
|
|
inlinestatic |
- Returns
- Name of the file containing the class declaration
Definition at line 137 of file TGLParametric.h.
◆ DeInitGL()
| void TGLParametricPlot::DeInitGL |
( |
| ) |
const |
|
overrideprivatevirtual |
◆ DrawPaletteAxis()
| void TGLPlotPainter::DrawPaletteAxis |
( |
| ) |
const |
|
protectedvirtualinherited |
◆ DrawPlot()
| void TGLParametricPlot::DrawPlot |
( |
| ) |
const |
|
overrideprivatevirtual |
◆ DrawSections()
| void TGLPlotPainter::DrawSections |
( |
| ) |
const |
|
protectedinherited |
◆ DrawSectionXOY()
| void TGLParametricPlot::DrawSectionXOY |
( |
| ) |
const |
|
overrideprivatevirtual |
◆ DrawSectionXOZ()
| void TGLParametricPlot::DrawSectionXOZ |
( |
| ) |
const |
|
overrideprivatevirtual |
◆ DrawSectionYOZ()
| void TGLParametricPlot::DrawSectionYOZ |
( |
| ) |
const |
|
overrideprivatevirtual |
◆ GetDrawAxes()
| Bool_t TGLPlotPainter::GetDrawAxes |
( |
| ) |
|
|
inlineinherited |
◆ GetPadColor()
| const TColor * TGLPlotPainter::GetPadColor |
( |
| ) |
const |
|
protectedinherited |
◆ GetPlotInfo()
| char * TGLParametricPlot::GetPlotInfo |
( |
Int_t | px, |
|
|
Int_t | py ) |
|
overridevirtual |
◆ InitColors()
| void TGLParametricPlot::InitColors |
( |
| ) |
|
|
private |
Calculate colors for vertices, using one of 20 color themes.
-1 simple 'metal' surface.
Definition at line 638 of file TGLParametric.cxx.
◆ InitGeometry()
| Bool_t TGLParametricPlot::InitGeometry |
( |
| ) |
|
|
overridevirtual |
Build mesh.
The surface is 'immutable': the only reason to rebuild it - the change in size or if one of equations contain reference to TF2 function, whose parameters were changed.
Implements TGLPlotPainter.
Definition at line 319 of file TGLParametric.cxx.
◆ InitGL()
| void TGLParametricPlot::InitGL |
( |
| ) |
const |
|
overrideprivatevirtual |
◆ InvalidateSelection()
| void TGLPlotPainter::InvalidateSelection |
( |
| ) |
|
|
inherited |
◆ IsA()
| TClass * TGLParametricPlot::IsA |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ MoveSection()
| void TGLPlotPainter::MoveSection |
( |
Int_t | px, |
|
|
Int_t | py ) |
|
protectedinherited |
◆ operator=()
◆ Paint()
| void TGLPlotPainter::Paint |
( |
| ) |
|
|
overridevirtualinherited |
◆ Pan()
| void TGLParametricPlot::Pan |
( |
Int_t | px, |
|
|
Int_t | py ) |
|
overridevirtual |
User's moving mouse cursor, with middle mouse button pressed (for pad).
Calculate 3d shift related to 2d mouse movement.
Implements TVirtualGLPainter.
Definition at line 428 of file TGLParametric.cxx.
◆ PlotSelected()
◆ PrintPlot()
| void TGLPlotPainter::PrintPlot |
( |
| ) |
const |
|
protectedinherited |
◆ ProcessEvent()
◆ RefBackBox()
| const TGLPlotBox & TGLPlotPainter::RefBackBox |
( |
| ) |
const |
|
inlineinherited |
◆ RestoreModelviewMatrix()
| void TGLPlotPainter::RestoreModelviewMatrix |
( |
| ) |
const |
|
protectedinherited |
◆ RestoreProjectionMatrix()
| void TGLPlotPainter::RestoreProjectionMatrix |
( |
| ) |
const |
|
protectedinherited |
◆ SaveModelviewMatrix()
| void TGLPlotPainter::SaveModelviewMatrix |
( |
| ) |
const |
|
protectedinherited |
◆ SaveProjectionMatrix()
| void TGLPlotPainter::SaveProjectionMatrix |
( |
| ) |
const |
|
protectedinherited |
◆ SetDrawAxes()
| void TGLPlotPainter::SetDrawAxes |
( |
Bool_t | s | ) |
|
|
inlineinherited |
◆ SetDrawBackBox()
| void TGLPlotPainter::SetDrawBackBox |
( |
Bool_t | b | ) |
|
|
inlineinherited |
◆ SetDrawFrontBox()
| void TGLPlotPainter::SetDrawFrontBox |
( |
Bool_t | b | ) |
|
|
inlineinherited |
◆ SetFrameColor()
| void TGLPlotPainter::SetFrameColor |
( |
const TColor * | frameColor | ) |
|
|
virtualinherited |
◆ SetPadColor()
| void TGLPlotPainter::SetPadColor |
( |
const TColor * | color | ) |
|
|
inherited |
◆ SetPhysicalShapeColor()
| void TGLPlotPainter::SetPhysicalShapeColor |
( |
const Float_t * | rgba | ) |
|
|
inlineinherited |
◆ SetSurfaceColor()
| void TGLParametricPlot::SetSurfaceColor |
( |
| ) |
const |
|
private |
◆ StartPan()
| void TGLParametricPlot::StartPan |
( |
Int_t | px, |
|
|
Int_t | py ) |
|
overridevirtual |
◆ Streamer()
| void TGLParametricPlot::Streamer |
( |
TBuffer & | | ) |
|
|
overridevirtual |
◆ StreamerNVirtual()
| void TGLParametricPlot::StreamerNVirtual |
( |
TBuffer & | ClassDef_StreamerNVirtual_b | ) |
|
|
inline |
◆ fBackBox
◆ fBoxCut
◆ fCamera
◆ fCartesianCoord
◆ fCartesianXAxis
| TAxis TGLParametricPlot::fCartesianXAxis |
|
private |
◆ fCartesianYAxis
| TAxis TGLParametricPlot::fCartesianYAxis |
|
private |
◆ fCartesianZAxis
| TAxis TGLParametricPlot::fCartesianZAxis |
|
private |
◆ fColorScheme
| Int_t TGLParametricPlot::fColorScheme |
|
private |
◆ fCoord
◆ fDrawAxes
| Bool_t TGLPlotPainter::fDrawAxes |
|
protectedinherited |
◆ fDrawPalette
| Bool_t TGLPlotPainter::fDrawPalette |
|
mutableprotectedinherited |
◆ fEquation
◆ fHighColor
| Bool_t TGLPlotPainter::fHighColor |
|
protectedinherited |
◆ fHist
| TH1* TGLPlotPainter::fHist |
|
protectedinherited |
◆ fMesh
◆ fMeshSize
| Int_t TGLParametricPlot::fMeshSize |
|
private |
◆ fMousePosition
| TPoint TGLPlotPainter::fMousePosition |
|
protectedinherited |
◆ fPadColor
| const TColor* TGLPlotPainter::fPadColor |
|
privateinherited |
◆ fPadPhi
◆ fPadTheta
◆ fPhysicalShapeColor
| const Float_t* TGLPlotPainter::fPhysicalShapeColor |
|
protectedinherited |
◆ fSelectedPart
| Int_t TGLPlotPainter::fSelectedPart |
|
protectedinherited |
◆ fSelection
◆ fSelectionBase
| Int_t TGLPlotPainter::fSelectionBase |
|
protectedinherited |
◆ fSelectionPass
| Bool_t TGLPlotPainter::fSelectionPass |
|
protectedinherited |
◆ fShowMesh
| Bool_t TGLParametricPlot::fShowMesh |
|
private |
◆ fUpdateSelection
| Bool_t TGLPlotPainter::fUpdateSelection |
|
protectedinherited |
◆ fXAxis
| TAxis* TGLPlotPainter::fXAxis |
|
protectedinherited |
◆ fXOYSectionPos
|
|
mutableprotectedinherited |
◆ fXOZSectionPos
|
|
mutableprotectedinherited |
◆ fYAxis
| TAxis* TGLPlotPainter::fYAxis |
|
protectedinherited |
◆ fYOZSectionPos
|
|
mutableprotectedinherited |
◆ fZAxis
| TAxis* TGLPlotPainter::fZAxis |
|
protectedinherited |
◆ fZLevels
| std::vector<Double_t> TGLPlotPainter::fZLevels |
|
protectedinherited |
The documentation for this class was generated from the following files: