GL Text.
To draw a 3D text in a GL window. This class uses uses FTGL to render text. FTGL is a package making the interface between the Free Type fonts and GL.
Definition at line 19 of file TGLText.h.
|
| | TGLText () |
| |
| | TGLText (Double_t x, Double_t y, Double_t z, const char *text) |
| | TGLext normal constructor.
|
| |
| | ~TGLText () override |
| |
| void | BBox (const char *string, float &llx, float &lly, float &llz, float &urx, float &ury, float &urz) |
| | Calculate bounding-box for given string.
|
| |
| FTFont * | GetFont () |
| |
| TClass * | IsA () const override |
| |
| void | PaintBBox (const char *text) |
| |
| void | PaintGLText (Double_t x, Double_t y, Double_t z, const char *text) |
| | Draw text.
|
| |
| void | SetGLTextAngles (Double_t a1, Double_t a2, Double_t a3) |
| | Set the text rotation angles.
|
| |
| void | SetGLTextFont (Font_t fontnumber) |
| |
| void | Streamer (TBuffer &) override |
| |
| void | StreamerNVirtual (TBuffer &ClassDef_StreamerNVirtual_b) |
| |
| | TAttText () |
| | AttText default constructor.
|
| |
| | TAttText (Int_t align, Float_t angle, Color_t color, Style_t font, Float_t tsize) |
| | AttText normal constructor.
|
| |
| virtual | ~TAttText () |
| | AttText destructor.
|
| |
| void | Copy (TAttText &atttext) const |
| | Copy this text attributes to a new TAttText.
|
| |
| virtual Short_t | GetTextAlign () const |
| | Return the text alignment.
|
| |
| virtual Float_t | GetTextAngle () const |
| | Return the text angle.
|
| |
| virtual Color_t | GetTextColor () const |
| | Return the text color.
|
| |
| virtual Font_t | GetTextFont () const |
| | Return the text font.
|
| |
| virtual Float_t | GetTextSize () const |
| | Return the text size.
|
| |
| virtual Float_t | GetTextSizePercent (Float_t size) |
| | Return the text in percent of the pad size.
|
| |
| virtual void | Modify () |
| | Change current text attributes if necessary.
|
| |
| virtual void | ResetAttText (Option_t *toption="") |
| | Reset this text attributes to default values.
|
| |
| virtual void | SaveTextAttributes (std::ostream &out, const char *name, Int_t alidef=12, Float_t angdef=0, Int_t coldef=1, Int_t fondef=61, Float_t sizdef=1) |
| | Save text attributes as C++ statement(s) on output stream out.
|
| |
| virtual void | SetTextAlign (Short_t align=11) |
| | Set the text alignment.
|
| |
| virtual void | SetTextAngle (Float_t tangle=0) |
| | Set the text angle.
|
| |
| virtual void | SetTextAttributes () |
| | Invoke the DialogCanvas Text attributes.
|
| |
| virtual void | SetTextColor (Color_t tcolor=1) |
| | Set the text color.
|
| |
| virtual void | SetTextColorAlpha (Color_t tcolor, Float_t talpha) |
| | Set a transparent text color.
|
| |
| virtual void | SetTextFont (Font_t tfont=62) |
| | Set the text font.
|
| |
| virtual void | SetTextSize (Float_t tsize=1) |
| | Set the text size.
|
| |
| virtual void | SetTextSizePixels (Int_t npixels) |
| | Set the text size in pixel.
|
| |
| void | StreamerNVirtual (TBuffer &ClassDef_StreamerNVirtual_b) |
| |