library: libGraf #include "TFrame.h"

# TFrame

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

## class TFrame : public TWbox

| Inheritance Chart:

`TObject`

`TAttLine`

`TAttFill`

<-

`TBox`

<-

`TWbox`

<-

`TFrame`

        public:

                          TFrame()
                          TFrame(Double_t x1, Double_t y1, Double_t x2, Double_t y2)
                          TFrame(const TFrame& frame)
                  virtual ~TFrame()
           static TClass* Class()
             virtual void Copy(TObject& frame) const
             virtual void Draw(Option_t* option)
             virtual void ExecuteEvent(Int_t event, Int_t px, Int_t py)
          virtual TClass* IsA() const
                  TFrame& operator=(const TFrame&)
             virtual void Paint(Option_t* option)
             virtual void Pop()
             virtual void SavePrimitive(ofstream& out, Option_t* option)
             virtual void ShowMembers(TMemberInspector& insp, char* parent)
             virtual void Streamer(TBuffer& b)
                     void StreamerNVirtual(TBuffer& b)

### Data Members

## Class Description

     a TFrame is a TWbox for drawing histogram frames.

TFrame(): TWbox()

    *-*-*-*-*-*-*-*-*-*-*frame default constructor*-*-*-*-*-*-*-*-*-*-*-*-*-*-*
    *-*                  ========================

TFrame(Double_t x1, Double_t y1,Double_t x2, Double_t y2) :TWbox(x1,y1,x2,y2)

    *-*-*-*-*-*-*-*-*-*-*frame normal constructor*-*-*-*-*-*-*-*-*-*-*-*-*-*-*
    *-*                  =======================

TFrame(const TFrame &frame) : TWbox(frame)

~TFrame()

    *-*-*-*-*-*-*-*-*-*-*wbox default destructor*-*-*-*-*-*-*-*-*-*-*-*-*-*-*
    *-*                  =======================

void Copy(TObject &frame) const

    *-*-*-*-*-*-*-*-*-*-*Copy this frame to frame*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*
    *-*                  ======================

void Draw(Option_t *option)

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

void ExecuteEvent(Int_t event, Int_t px, Int_t py)

    *-*-*-*-*-*-*-*-*-*-*Execute action corresponding to one event*-*-*-*
    *-*                  =========================================
      This member function is called when a TFrame object is clicked.

void Paint(Option_t *option)

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

void Pop()

     Do not pop frame's, if allowed they would cover the picture they frame.

void SavePrimitive(ofstream &, Option_t *)

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

### Inline Functions

                TClass* Class()
                TClass* IsA() const
                   void ShowMembers(TMemberInspector& insp, char* parent)
                   void Streamer(TBuffer& b)
                   void StreamerNVirtual(TBuffer& b)
                TFrame& operator=(const TFrame&)

Author: Rene Brun 31/10/96
Last update: root/graf:$Name: $:$Id: TFrame.cxx,v 1.8 2003/07/22 16:06:18 brun Exp $
Copyright (C) 1995-2000, Rene Brun and Fons Rademakers. *