TAttFill


class description - source file - inheritance tree

class TAttFill


    public:
TAttFill TAttFill() TAttFill TAttFill(Color_t fcolor, Style_t fstyle) TAttFill TAttFill(const TAttFill&) virtual void ~TAttFill() static TClass* Class() void Copy(TAttFill& attfill) const Color_t GetFillColor() const Style_t GetFillStyle() const virtual TClass* IsA() const Bool_t IsTransparent() const virtual void Modify() virtual void ResetAttFill(Option_t* option) virtual void SaveFillAttributes(ofstream& out, const char* name, Int_t coldef = 1, Int_t stydef = 1001) virtual void SetFillAttributes() virtual void SetFillColor(Color_t fcolor) virtual void SetFillStyle(Style_t fstyle) virtual void ShowMembers(TMemberInspector& insp, char* parent) virtual void Streamer(TBuffer& b) void StreamerNVirtual(TBuffer& b)

Data Members


    protected:
Color_t fFillColor fill area color Style_t fFillStyle fill area style


See also

TArrow, TBox, TEllipse, TF1, TGeoMaterial, TGeoVolume, TGraph, TH1, TLegendEntry, TMarker3DBox, TMaterial, TNode, TPainter3dAlgorithms, TPolyLine, TShape, TSpline, TStyle, TTree, TVirtualPS, TVirtualPad, TVirtualX, TVolume

Class Description

*-*-*-*-*-*-*-*-*-*-*-*-*Fill Area Attributes class*-*-*-*-*-*-*-*-*-*-*-*
*-*                      ==========================
*-*  Fill Area attributes are:
*-*    Fill Color
*-*    Fill Style
*-*
*-*  This class is used (in general by secondary inheritance)
*-*  by many other classes (graphics, histograms).
*-*
*-*  The following table shows the list of default colors.

/*

*/


  Conventions for fill styles:
    0    : hollow
    1001 : Solid
    2001 : hatch style
    3000+pattern_number (see below)
    4000 :the window is transparent.
    4000 to 4100 the window is 100% transparent to 100% opaque

*-*  The following table shows the list of pattern styles.

/*

*/

*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*

TAttFill()
*-*-*-*-*-*-*-*-*-*-*-*-*AttFill default constructor*-*-*-*-*-*-*-*-*-*-*-*
*-*                      ===========================
*-*  Default fill attributes are taking from the current style
*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*

TAttFill(Color_t color, Style_t style)
*-*-*-*-*-*-*-*-*-*-*-*-*AttFill normal constructor*-*-*-*-*-*-*-*-*-*-*-*
*-*                      ===========================
*-*    color Fill Color
*-*    style Fill Style
*-*
*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*

~TAttFill()
*-*-*-*-*-*-*-*-*-*-*-*-*AttFill destructor*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*
*-*                      =================

void Copy(TAttFill &attfill) const
*-*-*-*-*-*-*-*-*Copy this fill attributes to a new attfill*-*-*-*-*-*-*-*-*
*-*              ==========================================

void Modify()
*-*-*-*-*-*-*-*Change current fill area attributes if necessary*-*-*-*-*-*-*
*-*            ================================================

void ResetAttFill(Option_t *)
*-*-*-*-*-*-*-*-*Reset this fill attributes to default values*-*-*-*-*-*-*
*-*              ============================================

void SaveFillAttributes(ofstream &out, const char *name, Int_t coldef, Int_t stydef)
 Save fill attributes as C++ statement(s) on output stream out

void SetFillAttributes()
*-*-*-*-*-*-*-*-*Invoke the DialogCanvas Fill attributes*-*-*-*-*-*-*
*-*              =======================================



Inline Functions


            Color_t GetFillColor() const
            Style_t GetFillStyle() const
             Bool_t IsTransparent() const
               void SetFillColor(Color_t fcolor)
               void SetFillStyle(Style_t fstyle)
            TClass* Class()
            TClass* IsA() const
               void ShowMembers(TMemberInspector& insp, char* parent)
               void Streamer(TBuffer& b)
               void StreamerNVirtual(TBuffer& b)
           TAttFill TAttFill(const TAttFill&)


Author: Rene Brun 12/12/94
Last update: root/base:$Name: $:$Id: TAttFill.cxx,v 1.6 2002/09/14 11:12:47 brun Exp $
Copyright (C) 1995-2000, Rene Brun and Fons Rademakers. *


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.