TLatex


class description - source file - inheritance tree

class TLatex : public TText, public TAttLine


    protected:
FormSize Anal1(TextSpec_t spec, const Char_t* t, Int_t length) FormSize Analyse(Double_t x, Double_t y, TextSpec_t spec, const Char_t* t, Int_t length) Int_t CheckLatexSyntax(TString& text) void DrawCircle(Double_t x1, Double_t y1, Double_t r, TextSpec_t spec) void DrawLine(Double_t x1, Double_t y1, Double_t x2, Double_t y2, TextSpec_t spec) void DrawParenthesis(Double_t x1, Double_t y1, Double_t r1, Double_t r2, Double_t phimin, Double_t phimax, TextSpec_t spec) FormSize FirstParse(Double_t angle, Double_t size, const Char_t* text) FormSize Readfs() void Savefs(FormSize* fs) public:
TLatex(Double_t x, Double_t y, const char* text) TLatex(const TLatex& text) TLatex() virtual ~TLatex() static TClass* Class() virtual void Copy(TObject& text) const TLatex* DrawLatex(Double_t x, Double_t y, const char* text) virtual void GetBoundingBox(UInt_t& w, UInt_t& h) Double_t GetHeight() const Double_t GetXsize() Double_t GetYsize() virtual TClass* IsA() const virtual void Paint(Option_t* option) virtual void PaintLatex(Double_t x, Double_t y, Double_t angle, Double_t size, const char* text) virtual void SavePrimitive(ofstream& out, Option_t* option) virtual void SetIndiceSize(Double_t factorSize) virtual void SetLimitIndiceSize(Int_t limitFactorSize) virtual void ShowMembers(TMemberInspector& insp, char* parent) virtual void Streamer(TBuffer& b) void StreamerNVirtual(TBuffer& b)

Data Members


    protected:
Double_t fFactorSize !Relative size of subscripts and superscripts Double_t fFactorPos !Relative position of subscripts and superscripts Int_t fLimitFactorSize lower bound for subscripts/superscripts size const Char_t* fError !error code Bool_t fShow !is true during the second pass (Painting) FormSize_t* fTabSize !array of values for the different zones Double_t fOriginSize Font size of the starting font Int_t fTabMax !Maximum allocation for array fTabSize; Int_t fPos !Current position in array fTabSize; public:
static const enum TLatex:: kTextNDC

Class Description



Last update: Fri May 14 13:32:40 2004


ROOT page - Class index - Top of the page

This page has been automatically generated. If you have any comments or suggestions about the page layout send a mail to ROOT support, or contact the developers with any questions or problems regarding ROOT.