Painter class for axes encompassing a 3D box.
Definition at line 141 of file TGLAxisPainter.h.
Static Public Member Functions | |
static TClass * | Class () |
static const char * | Class_Name () |
static constexpr Version_t | Class_Version () |
static const char * | DeclFileName () |
Static Public Member Functions inherited from TGLAxisPainter | |
static TClass * | Class () |
static const char * | Class_Name () |
static constexpr Version_t | Class_Version () |
static const char * | DeclFileName () |
Protected Attributes | |
TAxis * | fAxis [3] |
TGLVector3 | fAxisTitlePos [3] |
Protected Attributes inherited from TGLAxisPainter | |
TPMERegexp * | fAllZeroesRE |
TAttAxis * | fAttAxis |
TGLVector3 | fDir |
TGLFont::EMode | fFontMode |
Double_t | fLabel3DFontSize |
TGLFont::ETextAlignH_e | fLabelAlignH |
TGLFont::ETextAlignV_e | fLabelAlignV |
Int_t | fLabelPixelFontSize |
LabVec_t | fLabVec |
Double_t | fTitle3DFontSize |
Int_t | fTitlePixelFontSize |
TGLVector3 | fTitlePos |
Int_t | fTMNDim |
TGLVector3 | fTMOff [3] |
TMVec_t | fTMVec |
Bool_t | fUseAxisColors |
Additional Inherited Members | |
Public Types inherited from TGLAxisPainter | |
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 451 of file TGLAxisPainter.cxx.
|
override |
Destructor.
Definition at line 460 of file TGLAxisPainter.cxx.
Definition at line 156 of file TGLAxisPainter.h.
Definition at line 156 of file TGLAxisPainter.h.
void TGLAxisPainterBox::DrawAxis3D | ( | TGLRnrCtx & | rnrCtx | ) |
Draw XYZ axis with bitmap font.
Definition at line 549 of file TGLAxisPainter.cxx.
|
inlineoverridevirtual |
Reimplemented from TGLAxisPainter.
Definition at line 156 of file TGLAxisPainter.h.
void TGLAxisPainterBox::PlotStandard | ( | TGLRnrCtx & | rnrCtx, |
TH1 * | histo, | ||
const TGLBoundingBox & | bbox ) |
Definition at line 616 of file TGLAxisPainter.cxx.
void TGLAxisPainterBox::SetAxis3DTitlePos | ( | TGLRnrCtx & | rnrCtx | ) |
Get position of axes and titles from projected corners.
Definition at line 467 of file TGLAxisPainter.cxx.
|
overridevirtual |
Reimplemented from TGLAxisPainter.
|
inline |
Definition at line 156 of file TGLAxisPainter.h.
|
protected |
Definition at line 145 of file TGLAxisPainter.h.
|
protected |
Definition at line 144 of file TGLAxisPainter.h.