Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members  

TAttImage Class Reference

#include <TAttImage.h>

Inheritance diagram for TAttImage:

Inheritance graph
[legend]
Collaboration diagram for TAttImage:

Collaboration graph
[legend]
List of all members.

Public Types

enum  EImageQuality {
  kImgDefault = -1, kImgPoor = 0, kImgFast = 1, kImgGood = 2,
  kImgBest = 3
}

Public Methods

 TAttImage ()
 GUI to edit the color palette.

 TAttImage (EImageQuality lquality, UInt_t lcompression, Bool_t constRatio)
virtual ~TAttImage ()
void Copy (TAttImage &attline) const
Bool_t GetConstRatio () const
UInt_t GetImageCompression () const
EImageQuality GetImageQuality () const
virtual const TImagePaletteGetPalette () const
virtual void ResetAttImage (Option_t *option="")
virtual void SaveImageAttributes (ofstream &out, const char *name, EImageQuality qualdef=kImgDefault, UInt_t comprdef=0, Bool_t constRatiodef=kTRUE)
virtual void SetConstRatio (Bool_t constRatio=kTRUE)
virtual void SetImageCompression (UInt_t lcompression)
virtual void SetImageQuality (EImageQuality lquality)
virtual void SetPalette (const TImagePalette *palette)
virtual void StartPaletteEditor ()
virtual void EditorClosed ()

Protected Attributes

EImageQuality fImageQuality
UInt_t fImageCompression
Bool_t fConstRatio
TImagePalette fPalette
TPaletteEditorfPaletteEditor

Member Enumeration Documentation

enum TAttImage::EImageQuality
 

Enumeration values:
kImgDefault 
kImgPoor 
kImgFast 
kImgGood 
kImgBest 

Definition at line 108 of file TAttImage.h.

Referenced by GetImageQuality(), and SetImageQuality().


Constructor & Destructor Documentation

TAttImage::TAttImage  
 

GUI to edit the color palette.

TAttImage::TAttImage EImageQuality    lquality,
UInt_t    lcompression,
Bool_t    constRatio
 

virtual TAttImage::~TAttImage   [virtual]
 


Member Function Documentation

void TAttImage::Copy TAttImage &    attline const
 

Bool_t TAttImage::GetConstRatio   const
 

Definition at line 129 of file TAttImage.h.

References fConstRatio.

UInt_t TAttImage::GetImageCompression   const
 

Definition at line 130 of file TAttImage.h.

References fImageCompression.

EImageQuality TAttImage::GetImageQuality   const
 

Definition at line 131 of file TAttImage.h.

References EImageQuality, and fImageQuality.

virtual const TImagePalette& TAttImage::GetPalette   const [virtual]
 

Definition at line 132 of file TAttImage.h.

virtual void TAttImage::ResetAttImage Option_t *    option = "" [virtual]
 

virtual void TAttImage::SaveImageAttributes ofstream &    out,
const char *    name,
EImageQuality    qualdef = kImgDefault,
UInt_t    comprdef = 0,
Bool_t    constRatiodef = kTRUE
[virtual]
 

virtual void TAttImage::SetConstRatio Bool_t    constRatio = kTRUE [virtual]
 

virtual void TAttImage::SetImageCompression UInt_t    lcompression [virtual]
 

Definition at line 140 of file TAttImage.h.

References fImageCompression.

virtual void TAttImage::SetImageQuality EImageQuality    lquality [virtual]
 

Definition at line 142 of file TAttImage.h.

References EImageQuality, and fImageQuality.

virtual void TAttImage::SetPalette const TImagePalette   palette [virtual]
 

virtual void TAttImage::StartPaletteEditor   [virtual]
 

virtual void TAttImage::EditorClosed   [virtual]
 

Definition at line 146 of file TAttImage.h.


Member Data Documentation

EImageQuality TAttImage::fImageQuality [protected]
 

Definition at line 117 of file TAttImage.h.

Referenced by GetImageQuality(), and SetImageQuality().

UInt_t TAttImage::fImageCompression [protected]
 

Definition at line 118 of file TAttImage.h.

Referenced by GetImageCompression(), and SetImageCompression().

Bool_t TAttImage::fConstRatio [protected]
 

Definition at line 119 of file TAttImage.h.

Referenced by GetConstRatio().

TImagePalette TAttImage::fPalette [protected]
 

Definition at line 120 of file TAttImage.h.

TPaletteEditor* TAttImage::fPaletteEditor [protected]
 

Definition at line 121 of file TAttImage.h.


The documentation for this class was generated from the following file:
Generated on Thu Dec 18 14:56:26 2003 for ROOT by doxygen1.2.16