library: libGed
#include "TGedAttFrame.h"

TGedAttAxisFrame


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

class TGedAttAxisFrame : public TGedAttFrame

Inheritance Chart:
TObject
<-
TGObject
<-
TGWindow
TQObject
<-
TGFrame
<-
TGCompositeFrame
TGWidget
<-
TGedAttFrame
<-
TGedAttAxisFrame

    public:
TGedAttAxisFrame(const TGWindow* p, Int_t id, Int_t width = 140, Int_t height = 30, UInt_t options = kChildFrame, Pixel_t back = GetDefaultFrameBackground()) TGedAttAxisFrame(const TGedAttAxisFrame&) virtual ~TGedAttAxisFrame() static TClass* Class() virtual void DoDivisions() virtual void DoLogAxis() virtual void DoMoreLog() virtual void DoTickLength() virtual void DoTicks() virtual TClass* IsA() const virtual Bool_t ProcessMessage(Long_t msg, Long_t parm1, Long_t parm2) virtual void SetModel(TPad* pad, TObject* obj, Int_t event) virtual void ShowMembers(TMemberInspector& insp, char* parent) virtual void Streamer(TBuffer& b) void StreamerNVirtual(TBuffer& b)

Data Members


    protected:
TGColorSelect* fAxisColor color selection widget TGCheckButton* fLogAxis logarithmic check box TGNumberEntry* fTickLength tick length number entry TGNumberEntry* fDiv1 primary axis division number entry TGNumberEntry* fDiv2 secondary axis division number entry TGNumberEntry* fDiv3 tertiary axis division number entry TGCheckButton* fOptimize tick optimization check box TGCheckButton* fTicksBoth check box setting ticks on both axis sides TGCheckButton* fMoreLog more logarithmic labels check box Int_t fTicksFlag positive/negative ticks' flag

Class Description

                                                                      
  TGedAttFrame, TGedAttNameFrame, TGedAttFillFrame,                   
  TGedAttLineFrame, TGedAttTextFrame, TGedAttMarkerFrame              
                                                                      
  Frames with object attributes, just like on TAttCanvases.           
                                                                      


TGedAttAxisFrame(const TGWindow *p, Int_t id, Int_t width, Int_t height, UInt_t options, Pixel_t back) : TGedAttFrame(p, id, width, height, options | kVerticalFrame, back)
 Constructor of axis attribute GUI.

void SetModel(TPad* pad, TObject* obj, Int_t)
 Pick up the used values of axis attributes.

Bool_t ProcessMessage(Long_t msg, Long_t parm1, Long_t parm2)

void DoTickLength()
 Slot connected to the tick length settings.

void DoTicks()
 Slot connected to the ticks draw settings.

void DoDivisions()
 Slot connected to the number of divisions.

void DoLogAxis()
 Slot for Log scale setting.

void DoMoreLog()
 Slot connected to more Log labels flag



Inline Functions


                    void ~TGedAttAxisFrame()
                 TClass* Class()
                 TClass* IsA() const
                    void ShowMembers(TMemberInspector& insp, char* parent)
                    void Streamer(TBuffer& b)
                    void StreamerNVirtual(TBuffer& b)
        TGedAttAxisFrame TGedAttAxisFrame(const TGedAttAxisFrame&)


Author: Marek Biskup, Ilka Antcheva 22/07/03
Last update: root/ged:$Name: $:$Id: TGedAttFrame.cxx,v 1.16 2004/05/07 05:27:57 brun Exp $
Copyright (C) 1995-2002, Rene Brun and Fons Rademakers. *


ROOT page - Class index - Class Hierarchy - 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.