![]() |
ROOT
6.06/09
Reference Guide
|
Utility class to paint axis in GL.
Painter class for axes encompassing a 3D box.
Definition at line 138 of file TGLAxisPainter.h.
Protected Attributes | |
TGLVector3 | fAxisTitlePos [3] |
TAxis * | fAxis [3] |
![]() | |
TAttAxis * | fAttAxis |
Bool_t | fUseAxisColors |
TGLFont::EMode | fFontMode |
LabVec_t | fLabVec |
TMVec_t | fTMVec |
TGLVector3 | fDir |
TGLVector3 | fTMOff [3] |
Int_t | fTMNDim |
Int_t | fLabelPixelFontSize |
Double_t | fLabel3DFontSize |
Int_t | fTitlePixelFontSize |
Double_t | fTitle3DFontSize |
TGLFont::ETextAlignH_e | fLabelAlignH |
TGLFont::ETextAlignV_e | fLabelAlignV |
TGLVector3 | fTitlePos |
TPMERegexp * | fAllZeroesRE |
Additional Inherited Members | |
![]() | |
typedef std::pair< Float_t, Float_t > | Lab_t |
typedef std::vector< Lab_t > | LabVec_t |
typedef std::pair< Float_t, Int_t > | TM_t |
typedef std::vector< TM_t > | TMVec_t |
#include <TGLAxisPainter.h>
TGLAxisPainterBox::TGLAxisPainterBox | ( | ) |
Constructor.
Definition at line 452 of file TGLAxisPainter.cxx.
|
virtual |
Destructor.
Definition at line 461 of file TGLAxisPainter.cxx.
TGLAxisPainterBox::ClassDef | ( | TGLAxisPainterBox | , |
0 | |||
) |
Draw XYZ axis with bitmap font.
Definition at line 550 of file TGLAxisPainter.cxx.
Referenced by PlotStandard().
void TGLAxisPainterBox::PlotStandard | ( | TGLRnrCtx & | rnrCtx, |
TH1 * | histo, | ||
const TGLBoundingBox & | bbox | ||
) |
Definition at line 618 of file TGLAxisPainter.cxx.
Referenced by TF2GL::DirectDraw(), TH2GL::DirectDraw(), and TH3GL::DirectDraw().
Get position of axes and titles from projected corners.
Definition at line 468 of file TGLAxisPainter.cxx.
Referenced by PlotStandard().
|
protected |
Definition at line 142 of file TGLAxisPainter.h.
Referenced by DrawAxis3D(), PlotStandard(), SetAxis3DTitlePos(), and TGLAxisPainterBox().
|
protected |
Definition at line 141 of file TGLAxisPainter.h.
Referenced by DrawAxis3D(), and SetAxis3DTitlePos().