Definition at line 29 of file TGLAxisPainter.h.
|
| TGLAxisPainter () |
|
virtual | ~TGLAxisPainter () |
| Destructor. More...
|
|
TAttAxis * | GetAttAxis () |
|
TGLFont::EMode | GetFontMode () const |
|
Int_t | GetLabelPixelFontSize () const |
|
Int_t | GetTitlePixelFontSize () const |
|
Int_t | GetTMNDim () const |
|
Bool_t | GetUseAxisColors () const |
|
void | PaintAxis (TGLRnrCtx &ctx, TAxis *ax) |
| GL render TAxis. More...
|
|
TGLVector3 & | RefDir () |
|
LabVec_t & | RefLabVec () |
|
TGLVector3 & | RefTitlePos () |
|
TGLVector3 & | RefTMOff (Int_t i) |
|
TMVec_t & | RefTMVec () |
|
void | RnrLabels () const |
| Render label reading prepared list ov value-pos pairs. More...
|
|
void | RnrLines () const |
| Render axis main line and tick-marks. More...
|
|
void | RnrText (const TString &txt, const TGLVector3 &pos, TGLFont::ETextAlignH_e aH, TGLFont::ETextAlignV_e aV, const TGLFont &font) const |
| Render text at the given position. Offset depends of text alignment. More...
|
|
void | RnrTitle (const TString &title, TGLVector3 &pos, TGLFont::ETextAlignH_e aH, TGLFont::ETextAlignV_e aV) const |
| Draw title at given position. More...
|
|
void | SetAttAxis (TAttAxis *a) |
|
void | SetFontMode (TGLFont::EMode m) |
|
void | SetLabelAlign (TGLFont::ETextAlignH_e, TGLFont::ETextAlignV_e) |
| Set label align. More...
|
|
void | SetLabelFont (TGLRnrCtx &rnrCtx, const char *fontName, Int_t pixelSize=64, Double_t font3DSize=-1) |
| Set label font derived from TAttAxis. More...
|
|
void | SetLabelPixelFontSize (Int_t fs) |
|
void | SetTextFormat (Double_t min, Double_t max, Double_t binWidth) |
| Construct print format from given primary bin width. More...
|
|
void | SetTitleFont (TGLRnrCtx &rnrCtx, const char *fontName, Int_t pixelSize=64, Double_t font3DSize=-1) |
| Set title font derived from TAttAxis. More...
|
|
void | SetTitlePixelFontSize (Int_t fs) |
|
void | SetTMNDim (Int_t x) |
|
void | SetUseAxisColors (Bool_t x) |
|
#include <TGLAxisPainter.h>
◆ Lab_t
◆ LabVec_t
◆ TM_t
◆ TMVec_t
◆ TGLAxisPainter() [1/2]
◆ TGLAxisPainter() [2/2]
TGLAxisPainter::TGLAxisPainter |
( |
| ) |
|
◆ ~TGLAxisPainter()
TGLAxisPainter::~TGLAxisPainter |
( |
| ) |
|
|
virtual |
◆ FormAxisValue()
Returns formatted text suitable for display of value.
Definition at line 94 of file TGLAxisPainter.cxx.
◆ GetAttAxis()
TAttAxis * TGLAxisPainter::GetAttAxis |
( |
| ) |
|
|
inline |
◆ GetFontMode()
◆ GetLabelPixelFontSize()
Int_t TGLAxisPainter::GetLabelPixelFontSize |
( |
| ) |
const |
|
inline |
◆ GetTitlePixelFontSize()
Int_t TGLAxisPainter::GetTitlePixelFontSize |
( |
| ) |
const |
|
inline |
◆ GetTMNDim()
Int_t TGLAxisPainter::GetTMNDim |
( |
| ) |
const |
|
inline |
◆ GetUseAxisColors()
Bool_t TGLAxisPainter::GetUseAxisColors |
( |
| ) |
const |
|
inline |
◆ LabelsLimits()
void TGLAxisPainter::LabelsLimits |
( |
const char * |
label, |
|
|
Int_t & |
first, |
|
|
Int_t & |
last |
|
) |
| const |
|
private |
◆ operator=()
◆ PaintAxis()
◆ RefDir()
◆ RefLabVec()
LabVec_t & TGLAxisPainter::RefLabVec |
( |
| ) |
|
|
inline |
◆ RefTitlePos()
◆ RefTMOff()
◆ RefTMVec()
TMVec_t & TGLAxisPainter::RefTMVec |
( |
| ) |
|
|
inline |
◆ RnrLabels()
void TGLAxisPainter::RnrLabels |
( |
| ) |
const |
Render label reading prepared list ov value-pos pairs.
Definition at line 233 of file TGLAxisPainter.cxx.
◆ RnrLines()
void TGLAxisPainter::RnrLines |
( |
| ) |
const |
◆ RnrText()
Render text at the given position. Offset depends of text alignment.
Definition at line 200 of file TGLAxisPainter.cxx.
◆ RnrTitle()
◆ SetAttAxis()
◆ SetFontMode()
◆ SetLabelAlign()
◆ SetLabelFont()
◆ SetLabelPixelFontSize()
void TGLAxisPainter::SetLabelPixelFontSize |
( |
Int_t |
fs | ) |
|
|
inline |
◆ SetTextFormat()
◆ SetTitleFont()
◆ SetTitlePixelFontSize()
void TGLAxisPainter::SetTitlePixelFontSize |
( |
Int_t |
fs | ) |
|
|
inline |
◆ SetTMNDim()
◆ SetUseAxisColors()
◆ fAllZeroesRE
◆ fAttAxis
◆ fDecimals
Int_t TGLAxisPainter::fDecimals |
|
private |
◆ fDir
◆ fExp
Int_t TGLAxisPainter::fExp |
|
private |
◆ fFontMode
◆ fFormat
◆ fLabel3DFontSize
Double_t TGLAxisPainter::fLabel3DFontSize |
|
protected |
◆ fLabelAlignH
◆ fLabelAlignV
◆ fLabelFont
◆ fLabelPixelFontSize
Int_t TGLAxisPainter::fLabelPixelFontSize |
|
protected |
◆ fLabVec
◆ fMaxDigits
Int_t TGLAxisPainter::fMaxDigits |
|
private |
◆ fTitle3DFontSize
Double_t TGLAxisPainter::fTitle3DFontSize |
|
protected |
◆ fTitleFont
◆ fTitlePixelFontSize
Int_t TGLAxisPainter::fTitlePixelFontSize |
|
protected |
◆ fTitlePos
◆ fTMNDim
Int_t TGLAxisPainter::fTMNDim |
|
protected |
◆ fTMOff
◆ fTMVec
◆ fUseAxisColors
Bool_t TGLAxisPainter::fUseAxisColors |
|
protected |
[legend]