library: libGraf #include "TPavesText.h"

# TPavesText

class description - source file - inheritance tree (.pdf)

## class TPavesText : public TPaveText

| Inheritance Chart:

`TObject`

`TAttLine`

`TAttFill`

<-

`TBox`

<-

`TPave`

`TAttText`

<-

`TPaveText`

<-

`TPavesText`

        public:

                          TPavesText()
                          TPavesText(Double_t x1, Double_t y1, Double_t x2, Double_t y2, Int_t npaves = 5, Option_t* option = "br")
                          TPavesText(const TPavesText& pavestext)
                  virtual ~TPavesText()
           static TClass* Class()
             virtual void Draw(Option_t* option = "")
            virtual Int_t GetNpaves()
          virtual TClass* IsA() const
              TPavesText& operator=(const TPavesText&)
             virtual void Paint(Option_t* option = "")
             virtual void SavePrimitive(ofstream& out, Option_t* option)
             virtual void SetNpaves(Int_t npaves = 5)
             virtual void ShowMembers(TMemberInspector& insp, char* parent)
             virtual void Streamer(TBuffer& b)
                     void StreamerNVirtual(TBuffer& b)

### Data Members

        protected:

          Int_t fNpaves  Number of stacked paves

## Class Description

      A PavesText is a PaveText (see TPaveText) with several stacked paves.

/* */

TPavesText(): TPaveText()

    *-*-*-*-*-*-*-*-*-*-*pavestext default constructor*-*-*-*-*-*-*-*-*-*-*-*-*
    *-*                  =============================

TPavesText(Double_t x1, Double_t y1,Double_t x2, Double_t y2, Int_t npaves,Option_t *option) :TPaveText(x1,y1,x2,y2,option)

    *-*-*-*-*-*-*-*-*-*-*pavestext normal constructor*-*-*-*-*-*-*-*-*-*-*-*-*-*
    *-*                  ============================

     The PavesText is by default defined bith bordersize=1 and option ="br".

~TPavesText()

    *-*-*-*-*-*-*-*-*-*-*pavestext default destructor*-*-*-*-*-*-*-*-*-*-*-*-*-*
    *-*                  ============================

TPavesText(const TPavesText &pavestext) : TPaveText()

void Draw(Option_t *option)

    *-*-*-*-*-*-*-*-*-*-*Draw this pavestext with its current attributes*-*-*-*-*
    *-*                  ===============================================

void Paint(Option_t *option)

    *-*-*-*-*-*-*-*-*-*-*Paint this pavestext with its current attributes*-*-*-*
    *-*                  ================================================

void SavePrimitive(ofstream &out, Option_t *)

     Save primitive as a C++ statement(s) on output stream out

### Inline Functions

                  Int_t GetNpaves()
                   void SetNpaves(Int_t npaves = 5)
                TClass* Class()
                TClass* IsA() const
                   void ShowMembers(TMemberInspector& insp, char* parent)
                   void Streamer(TBuffer& b)
                   void StreamerNVirtual(TBuffer& b)
            TPavesText& operator=(const TPavesText&)

Author: Rene Brun 19/11/95
Last update: root/graf:$Name: $:$Id: TPavesText.cxx,v 1.7 2002/08/05 21:12:12 brun Exp $
Copyright (C) 1995-2000, Rene Brun and Fons Rademakers. *