#include <TImage.h>
Inheritance diagram for TImage:
Public Types | |
enum | EImageFileTypes |
enum | EText3DType |
enum | ECharType |
enum | ETileType |
enum | ECoordMode |
enum | EColorChan |
enum | EImageFileTypes |
enum | EText3DType |
enum | ECharType |
enum | ETileType |
enum | ECoordMode |
enum | EColorChan |
Public Member Functions | |
TImage (const TImage &img) | |
TImage & | operator= (const TImage &img) |
TImage (UInt_t, UInt_t) | |
virtual | ~TImage () |
virtual TObject * | Clone (const char *) const |
virtual void | ReadImage (const char *, EImageFileTypes=TImage::kUnknown) |
virtual void | WriteImage (const char *, EImageFileTypes=TImage::kUnknown) |
virtual void | SetImage (const Double_t *, UInt_t, UInt_t, TImagePalette *=0) |
virtual void | SetImage (const TArrayD &, UInt_t, TImagePalette *=0) |
virtual void | SetImage (const TVectorD &, UInt_t, TImagePalette *=0) |
virtual void | SetImage (Pixmap_t, Pixmap_t=0) |
virtual void | FromPad (TVirtualPad *, Int_t=0, Int_t=0, UInt_t=0, UInt_t=0) |
virtual void | UnZoom () |
virtual void | Zoom (UInt_t, UInt_t, UInt_t, UInt_t) |
virtual void | Flip (Int_t=180) |
virtual void | Gray (Bool_t=kTRUE) |
virtual Bool_t | IsGray () const |
virtual void | Mirror (Bool_t=kTRUE) |
virtual void | Scale (UInt_t, UInt_t) |
virtual void | Slice (UInt_t, UInt_t, UInt_t, UInt_t, UInt_t, UInt_t) |
virtual void | Tile (UInt_t, UInt_t) |
virtual void | Crop (Int_t=0, Int_t=0, UInt_t=0, UInt_t=0) |
virtual void | Pad (const char *="#FFFFFFFF", UInt_t=0, UInt_t=0, UInt_t=0, UInt_t=0) |
virtual void | Blur (Double_t=3, Double_t=3) |
virtual Double_t * | Vectorize (UInt_t=256, UInt_t=4, Int_t=0) |
virtual void | HSV (UInt_t=0, UInt_t=360, Int_t=0, Int_t=0, Int_t=0, Int_t=0, Int_t=0, UInt_t=0, UInt_t=0) |
virtual void | Gradient (UInt_t=0, const char *="#FFFFFF #000000", const char *=0, Int_t=0, Int_t=0, UInt_t=0, UInt_t=0) |
virtual void | Merge (const TImage *, const char *="alphablend", Int_t=0, Int_t=0) |
virtual void | Append (const TImage *, const char *="+", const char *="#00000000") |
virtual void | Bevel (Int_t=0, Int_t=0, UInt_t=0, UInt_t=0, const char *="#ffdddddd", const char *="#ff555555", UShort_t=1, Bool_t=kFALSE) |
virtual void | BeginPaint (Bool_t=kTRUE) |
virtual void | EndPaint () |
virtual void | DrawLine (UInt_t, UInt_t, UInt_t, UInt_t, const char *="#000000", UInt_t=1) |
virtual void | DrawDashLine (UInt_t, UInt_t, UInt_t, UInt_t, UInt_t, const char *, const char *="#000000", UInt_t=1) |
virtual void | DrawBox (Int_t, Int_t, Int_t, Int_t, const char *="#000000", UInt_t=1, Int_t=0) |
virtual void | DrawRectangle (UInt_t, UInt_t, UInt_t, UInt_t, const char *="#000000", UInt_t=1) |
virtual void | FillRectangle (const char *=0, Int_t=0, Int_t=0, UInt_t=0, UInt_t=0) |
virtual void | DrawPolyLine (UInt_t, TPoint *, const char *="#000000", UInt_t=1, TImage::ECoordMode=kCoordModeOrigin) |
virtual void | PutPixel (Int_t, Int_t, const char *="#000000") |
virtual void | PolyPoint (UInt_t, TPoint *, const char *="#000000", TImage::ECoordMode=kCoordModeOrigin) |
virtual void | DrawSegments (UInt_t, Segment_t *, const char *="#000000", UInt_t=1) |
virtual void | DrawText (Int_t=0, Int_t=0, const char *="", Int_t=12, const char *=0, const char *="fixed", EText3DType=TImage::kPlain, const char *=0, Float_t=0) |
virtual void | DrawText (TText *, Int_t=0, Int_t=0) |
virtual void | FillPolygon (UInt_t, TPoint *, const char *="#000000", const char *=0, UInt_t=16, UInt_t=16) |
virtual void | FillPolygon (UInt_t, TPoint *, TImage *) |
virtual void | CropPolygon (UInt_t, TPoint *) |
virtual void | DrawFillArea (UInt_t, TPoint *, const char *="#000000", const char *=0, UInt_t=16, UInt_t=16) |
virtual void | DrawFillArea (UInt_t, TPoint *, TImage *) |
virtual void | FillSpans (UInt_t, TPoint *, UInt_t *, const char *="#000000", const char *=0, UInt_t=16, UInt_t=16) |
virtual void | FillSpans (UInt_t, TPoint *, UInt_t *, TImage *) |
virtual void | CropSpans (UInt_t, TPoint *, UInt_t *) |
virtual void | CopyArea (TImage *, Int_t, Int_t, UInt_t, UInt_t, Int_t=0, Int_t=0, Int_t=3, EColorChan=kAllChan) |
virtual void | DrawCellArray (Int_t, Int_t, Int_t, Int_t, Int_t, Int_t, UInt_t *) |
virtual void | FloodFill (Int_t, Int_t, const char *, const char *, const char *=0) |
virtual void | DrawCubeBezier (Int_t, Int_t, Int_t, Int_t, Int_t, Int_t, const char *="#000000", UInt_t=1) |
virtual void | DrawStraightEllips (Int_t, Int_t, Int_t, Int_t, const char *="#000000", Int_t=1) |
virtual void | DrawCircle (Int_t, Int_t, Int_t, const char *="#000000", Int_t=1) |
virtual void | DrawEllips (Int_t, Int_t, Int_t, Int_t, Int_t, const char *="#000000", Int_t=1) |
virtual void | DrawEllips2 (Int_t, Int_t, Int_t, Int_t, Int_t, const char *="#000000", Int_t=1) |
virtual void | SetEditable (Bool_t=kTRUE) |
virtual Bool_t | IsEditable () const |
virtual UInt_t | GetWidth () const |
virtual UInt_t | GetHeight () const |
virtual Bool_t | IsValid () const |
virtual TImage * | GetScaledImage () const |
virtual TArrayL * | GetPixels (Int_t=0, Int_t=0, UInt_t=0, UInt_t=0) |
virtual TArrayD * | GetArray (UInt_t=0, UInt_t=0, TImagePalette *=gWebImagePalette) |
virtual Pixmap_t | GetPixmap () |
virtual Pixmap_t | GetMask () |
virtual UInt_t * | GetArgbArray () |
virtual UInt_t * | GetRgbaArray () |
virtual Double_t * | GetVecArray () |
virtual UInt_t * | GetScanline (UInt_t) |
virtual void | GetImageBuffer (char **, int *, EImageFileTypes=TImage::kPng) |
virtual Bool_t | SetImageBuffer (char **, EImageFileTypes=TImage::kPng) |
virtual void | PaintImage (Drawable_t, Int_t, Int_t, Int_t=0, Int_t=0, UInt_t=0, UInt_t=0, Option_t *="") |
virtual void | FromWindow (Drawable_t, Int_t=0, Int_t=0, UInt_t=0, UInt_t=0) |
virtual void | FromGLBuffer (UChar_t *, UInt_t, UInt_t) |
TImage & | operator+= (const TImage &i) |
TImage & | operator/= (const TImage &i) |
TImage (const TImage &img) | |
TImage & | operator= (const TImage &img) |
TImage (UInt_t, UInt_t) | |
virtual | ~TImage () |
virtual TObject * | Clone (const char *) const |
virtual void | ReadImage (const char *, EImageFileTypes=TImage::kUnknown) |
virtual void | WriteImage (const char *, EImageFileTypes=TImage::kUnknown) |
virtual void | SetImage (const Double_t *, UInt_t, UInt_t, TImagePalette *=0) |
virtual void | SetImage (const TArrayD &, UInt_t, TImagePalette *=0) |
virtual void | SetImage (const TVectorD &, UInt_t, TImagePalette *=0) |
virtual void | SetImage (Pixmap_t, Pixmap_t=0) |
virtual void | FromPad (TVirtualPad *, Int_t=0, Int_t=0, UInt_t=0, UInt_t=0) |
virtual void | UnZoom () |
virtual void | Zoom (UInt_t, UInt_t, UInt_t, UInt_t) |
virtual void | Flip (Int_t=180) |
virtual void | Gray (Bool_t=kTRUE) |
virtual Bool_t | IsGray () const |
virtual void | Mirror (Bool_t=kTRUE) |
virtual void | Scale (UInt_t, UInt_t) |
virtual void | Slice (UInt_t, UInt_t, UInt_t, UInt_t, UInt_t, UInt_t) |
virtual void | Tile (UInt_t, UInt_t) |
virtual void | Crop (Int_t=0, Int_t=0, UInt_t=0, UInt_t=0) |
virtual void | Pad (const char *="#FFFFFFFF", UInt_t=0, UInt_t=0, UInt_t=0, UInt_t=0) |
virtual void | Blur (Double_t=3, Double_t=3) |
virtual Double_t * | Vectorize (UInt_t=256, UInt_t=4, Int_t=0) |
virtual void | HSV (UInt_t=0, UInt_t=360, Int_t=0, Int_t=0, Int_t=0, Int_t=0, Int_t=0, UInt_t=0, UInt_t=0) |
virtual void | Gradient (UInt_t=0, const char *="#FFFFFF #000000", const char *=0, Int_t=0, Int_t=0, UInt_t=0, UInt_t=0) |
virtual void | Merge (const TImage *, const char *="alphablend", Int_t=0, Int_t=0) |
virtual void | Append (const TImage *, const char *="+", const char *="#00000000") |
virtual void | Bevel (Int_t=0, Int_t=0, UInt_t=0, UInt_t=0, const char *="#ffdddddd", const char *="#ff555555", UShort_t=1, Bool_t=kFALSE) |
virtual void | BeginPaint (Bool_t=kTRUE) |
virtual void | EndPaint () |
virtual void | DrawLine (UInt_t, UInt_t, UInt_t, UInt_t, const char *="#000000", UInt_t=1) |
virtual void | DrawDashLine (UInt_t, UInt_t, UInt_t, UInt_t, UInt_t, const char *, const char *="#000000", UInt_t=1) |
virtual void | DrawBox (Int_t, Int_t, Int_t, Int_t, const char *="#000000", UInt_t=1, Int_t=0) |
virtual void | DrawRectangle (UInt_t, UInt_t, UInt_t, UInt_t, const char *="#000000", UInt_t=1) |
virtual void | FillRectangle (const char *=0, Int_t=0, Int_t=0, UInt_t=0, UInt_t=0) |
virtual void | DrawPolyLine (UInt_t, TPoint *, const char *="#000000", UInt_t=1, TImage::ECoordMode=kCoordModeOrigin) |
virtual void | PutPixel (Int_t, Int_t, const char *="#000000") |
virtual void | PolyPoint (UInt_t, TPoint *, const char *="#000000", TImage::ECoordMode=kCoordModeOrigin) |
virtual void | DrawSegments (UInt_t, Segment_t *, const char *="#000000", UInt_t=1) |
virtual void | DrawText (Int_t=0, Int_t=0, const char *="", Int_t=12, const char *=0, const char *="fixed", EText3DType=TImage::kPlain, const char *=0, Float_t=0) |
virtual void | DrawText (TText *, Int_t=0, Int_t=0) |
virtual void | FillPolygon (UInt_t, TPoint *, const char *="#000000", const char *=0, UInt_t=16, UInt_t=16) |
virtual void | FillPolygon (UInt_t, TPoint *, TImage *) |
virtual void | CropPolygon (UInt_t, TPoint *) |
virtual void | DrawFillArea (UInt_t, TPoint *, const char *="#000000", const char *=0, UInt_t=16, UInt_t=16) |
virtual void | DrawFillArea (UInt_t, TPoint *, TImage *) |
virtual void | FillSpans (UInt_t, TPoint *, UInt_t *, const char *="#000000", const char *=0, UInt_t=16, UInt_t=16) |
virtual void | FillSpans (UInt_t, TPoint *, UInt_t *, TImage *) |
virtual void | CropSpans (UInt_t, TPoint *, UInt_t *) |
virtual void | CopyArea (TImage *, Int_t, Int_t, UInt_t, UInt_t, Int_t=0, Int_t=0, Int_t=3, EColorChan=kAllChan) |
virtual void | DrawCellArray (Int_t, Int_t, Int_t, Int_t, Int_t, Int_t, UInt_t *) |
virtual void | FloodFill (Int_t, Int_t, const char *, const char *, const char *=0) |
virtual void | DrawCubeBezier (Int_t, Int_t, Int_t, Int_t, Int_t, Int_t, const char *="#000000", UInt_t=1) |
virtual void | DrawStraightEllips (Int_t, Int_t, Int_t, Int_t, const char *="#000000", Int_t=1) |
virtual void | DrawCircle (Int_t, Int_t, Int_t, const char *="#000000", Int_t=1) |
virtual void | DrawEllips (Int_t, Int_t, Int_t, Int_t, Int_t, const char *="#000000", Int_t=1) |
virtual void | DrawEllips2 (Int_t, Int_t, Int_t, Int_t, Int_t, const char *="#000000", Int_t=1) |
virtual void | SetEditable (Bool_t=kTRUE) |
virtual Bool_t | IsEditable () const |
virtual UInt_t | GetWidth () const |
virtual UInt_t | GetHeight () const |
virtual Bool_t | IsValid () const |
virtual TImage * | GetScaledImage () const |
virtual TArrayL * | GetPixels (Int_t=0, Int_t=0, UInt_t=0, UInt_t=0) |
virtual TArrayD * | GetArray (UInt_t=0, UInt_t=0, TImagePalette *=gWebImagePalette) |
virtual Pixmap_t | GetPixmap () |
virtual Pixmap_t | GetMask () |
virtual UInt_t * | GetArgbArray () |
virtual UInt_t * | GetRgbaArray () |
virtual Double_t * | GetVecArray () |
virtual UInt_t * | GetScanline (UInt_t) |
virtual void | GetImageBuffer (char **, int *, EImageFileTypes=TImage::kPng) |
virtual Bool_t | SetImageBuffer (char **, EImageFileTypes=TImage::kPng) |
virtual void | PaintImage (Drawable_t, Int_t, Int_t, Int_t=0, Int_t=0, UInt_t=0, UInt_t=0, Option_t *="") |
virtual void | FromWindow (Drawable_t, Int_t=0, Int_t=0, UInt_t=0, UInt_t=0) |
virtual void | FromGLBuffer (UChar_t *, UInt_t, UInt_t) |
TImage & | operator+= (const TImage &i) |
TImage & | operator/= (const TImage &i) |
Static Public Member Functions | |
static EImageFileTypes | GetImageFileTypeFromFilename (const char *opt) |
static TImage * | Create () |
static TImage * | Open (const char *file, EImageFileTypes type=kUnknown) |
static TImage * | Open (char **data) |
static TImage * | Open (const char *name, const Double_t *imageData, UInt_t width, UInt_t height, TImagePalette *palette) |
static TImage * | Open (const char *name, const TArrayD &imageData, UInt_t width, TImagePalette *palette=0) |
static TImage * | Open (const char *name, const TVectorD &imageData, UInt_t width, TImagePalette *palette=0) |
static EImageFileTypes | GetImageFileTypeFromFilename (const char *opt) |
static TImage * | Create () |
static TImage * | Open (const char *file, EImageFileTypes type=kUnknown) |
static TImage * | Open (char **data) |
static TImage * | Open (const char *name, const Double_t *imageData, UInt_t width, UInt_t height, TImagePalette *palette) |
static TImage * | Open (const char *name, const TArrayD &imageData, UInt_t width, TImagePalette *palette=0) |
static TImage * | Open (const char *name, const TVectorD &imageData, UInt_t width, TImagePalette *palette=0) |
Protected Member Functions | |
TImage (const char *file) | |
TImage () | |
TImage (const char *file) | |
TImage () | |
Friends | |
TImage | operator+ (const TImage &i1, const TImage &s2) |
TImage | operator/ (const TImage &i1, const TImage &s2) |
TImage | operator+ (const TImage &i1, const TImage &s2) |
TImage | operator/ (const TImage &i1, const TImage &s2) |
Definition at line 45 of file TImage.h.
enum TImage::EText3DType |
enum TImage::ECharType |
enum TImage::ETileType |
enum TImage::ECoordMode |
enum TImage::EColorChan |
enum TImage::EText3DType |
enum TImage::ECharType |
enum TImage::ETileType |
enum TImage::ECoordMode |
enum TImage::EColorChan |
virtual TObject* TImage::Clone | ( | const char * | ) | const [inline, virtual] |
Reimplemented from TNamed.
Definition at line 127 of file TImage.h.
Referenced by TGSpeedo::DoRedraw(), TGSpeedo::DrawNeedle(), TGSpeedo::DrawText(), and TGShapedToolTip::Refresh().
virtual void TImage::ReadImage | ( | const char * | , | |
EImageFileTypes | = TImage::kUnknown | |||
) | [inline, virtual] |
virtual void TImage::WriteImage | ( | const char * | , | |
EImageFileTypes | = TImage::kUnknown | |||
) | [inline, virtual] |
virtual void TImage::SetImage | ( | const Double_t * | , | |
UInt_t | , | |||
UInt_t | , | |||
TImagePalette * | = 0 | |||
) | [inline, virtual] |
Definition at line 132 of file TImage.h.
Referenced by TGFileContainer::GetFilePictures(), TFITSHDU::ReadAsImage(), and rose_image().
virtual void TImage::SetImage | ( | const TArrayD & | , | |
UInt_t | , | |||
TImagePalette * | = 0 | |||
) | [inline, virtual] |
virtual void TImage::SetImage | ( | const TVectorD & | , | |
UInt_t | , | |||
TImagePalette * | = 0 | |||
) | [inline, virtual] |
virtual void TImage::FromPad | ( | TVirtualPad * | , | |
Int_t | = 0 , |
|||
Int_t | = 0 , |
|||
UInt_t | = 0 , |
|||
UInt_t | = 0 | |||
) | [inline, virtual] |
virtual void TImage::Flip | ( | Int_t | = 180 |
) | [inline, virtual] |
virtual Bool_t TImage::IsGray | ( | ) | const [inline, virtual] |
Definition at line 157 of file TImage.h.
Referenced by TGFileBrowser::GetObjPicture(), TRootIconBox::GetObjPictures(), and TGIcon::Resize().
virtual void TImage::Merge | ( | const TImage * | , | |
const char * | = "alphablend" , |
|||
Int_t | = 0 , |
|||
Int_t | = 0 | |||
) | [inline, virtual] |
Definition at line 188 of file TImage.h.
Referenced by TGSlider::CreateDisabledPicture(), TGPictureButton::CreateDisabledPicture(), DNDMainFrame::DataDropped(), TGFileContainer::GetFilePictures(), TGSpeedo::Glow(), rose_image(), TGScrollBarElement::SetEnabled(), and trans_graph().
virtual void TImage::Append | ( | const TImage * | , | |
const char * | = "+" , |
|||
const char * | = "#00000000" | |||
) | [inline, virtual] |
Definition at line 191 of file TImage.h.
Referenced by operator+(), operator+=(), operator/(), and operator/=().
Definition at line 198 of file TImage.h.
Referenced by TImageDump::CellArrayBegin(), TImageDump::CellArrayEnd(), TImageDump::CellArrayFill(), TImageDump::DrawBox(), TImageDump::DrawFrame(), TImageDump::DrawPolyMarker(), TImageDump::DrawPS(), and TImageDump::Text().
virtual void TImage::DrawLine | ( | UInt_t | , | |
UInt_t | , | |||
UInt_t | , | |||
UInt_t | , | |||
const char * | = "#000000" , |
|||
UInt_t | = 1 | |||
) | [inline, virtual] |
Definition at line 200 of file TImage.h.
Referenced by TImageDump::DrawPolyMarker(), TImageDump::DrawPS(), and rose_image().
virtual void TImage::DrawDashLine | ( | UInt_t | , | |
UInt_t | , | |||
UInt_t | , | |||
UInt_t | , | |||
UInt_t | , | |||
const char * | , | |||
const char * | = "#000000" , |
|||
UInt_t | = 1 | |||
) | [inline, virtual] |
Definition at line 202 of file TImage.h.
Referenced by TImageDump::DrawDashPolyLine(), and TImageDump::DrawPS().
virtual void TImage::DrawBox | ( | Int_t | , | |
Int_t | , | |||
Int_t | , | |||
Int_t | , | |||
const char * | = "#000000" , |
|||
UInt_t | = 1 , |
|||
Int_t | = 0 | |||
) | [inline, virtual] |
Definition at line 204 of file TImage.h.
Referenced by TImageDump::DrawBox(), and TImageDump::DrawFrame().
virtual void TImage::DrawRectangle | ( | UInt_t | , | |
UInt_t | , | |||
UInt_t | , | |||
UInt_t | , | |||
const char * | = "#000000" , |
|||
UInt_t | = 1 | |||
) | [inline, virtual] |
Definition at line 206 of file TImage.h.
Referenced by TImageDump::DrawPolyMarker(), and TImageDump::NewPage().
virtual void TImage::FillRectangle | ( | const char * | = 0 , |
|
Int_t | = 0 , |
|||
Int_t | = 0 , |
|||
UInt_t | = 0 , |
|||
UInt_t | = 0 | |||
) | [inline, virtual] |
Definition at line 208 of file TImage.h.
Referenced by TGSlider::CreateDisabledPicture(), TGPictureButton::CreateDisabledPicture(), TImageDump::DrawPolyMarker(), rose_image(), and TGScrollBarElement::SetEnabled().
virtual void TImage::DrawPolyLine | ( | UInt_t | , | |
TPoint * | , | |||
const char * | = "#000000" , |
|||
UInt_t | = 1 , |
|||
TImage::ECoordMode | = kCoordModeOrigin | |||
) | [inline, virtual] |
Definition at line 210 of file TImage.h.
Referenced by TImageDump::DrawPolyMarker(), and TImageDump::DrawPS().
Definition at line 212 of file TImage.h.
Referenced by TImageDump::DrawPolyMarker(), and TImageDump::DrawPS().
virtual void TImage::PolyPoint | ( | UInt_t | , | |
TPoint * | , | |||
const char * | = "#000000" , |
|||
TImage::ECoordMode | = kCoordModeOrigin | |||
) | [inline, virtual] |
virtual void TImage::DrawText | ( | Int_t | = 0 , |
|
Int_t | = 0 , |
|||
const char * | = "" , |
|||
Int_t | = 12 , |
|||
const char * | = 0 , |
|||
const char * | = "fixed" , |
|||
EText3DType | = TImage::kPlain , |
|||
const char * | = 0 , |
|||
Float_t | = 0 | |||
) | [inline, virtual] |
Definition at line 216 of file TImage.h.
Referenced by TGSpeedo::Build(), TGSpeedo::DoRedraw(), TGSpeedo::DrawText(), and TImageDump::Text().
virtual void TImage::FillPolygon | ( | UInt_t | , | |
TPoint * | , | |||
const char * | = "#000000" , |
|||
const char * | = 0 , |
|||
UInt_t | = 16 , |
|||
UInt_t | = 16 | |||
) | [inline, virtual] |
Definition at line 220 of file TImage.h.
Referenced by TImageDump::DrawPolyMarker(), and TImageDump::DrawPS().
virtual void TImage::DrawFillArea | ( | UInt_t | , | |
TPoint * | , | |||
const char * | = "#000000" , |
|||
const char * | = 0 , |
|||
UInt_t | = 16 , |
|||
UInt_t | = 16 | |||
) | [inline, virtual] |
Definition at line 224 of file TImage.h.
Referenced by TImageDump::DrawFrame(), TImageDump::DrawPolyMarker(), and TImageDump::DrawPS().
virtual Bool_t TImage::IsEditable | ( | ) | const [inline, virtual] |
virtual UInt_t TImage::GetWidth | ( | ) | const [inline, virtual] |
Definition at line 244 of file TImage.h.
Referenced by TASImage::Append(), TASImage::FillSpans(), TGFileBrowser::GetObjPicture(), TRootIconBox::GetObjPictures(), img2pad(), TASImage::Merge(), TGIcon::SetImage(), timage(), and trans_graph().
virtual UInt_t TImage::GetHeight | ( | ) | const [inline, virtual] |
Definition at line 245 of file TImage.h.
Referenced by TASImage::Append(), TASImage::FillSpans(), TGFileBrowser::GetObjPicture(), TRootIconBox::GetObjPictures(), img2pad(), TASImage::Merge(), TGIcon::SetImage(), timage(), and trans_graph().
virtual Bool_t TImage::IsValid | ( | ) | const [inline, virtual] |
Definition at line 246 of file TImage.h.
References kTRUE.
Referenced by TGSpeedo::Build(), TGSpeedo::DoRedraw(), TImageDump::DrawFrame(), TGSpeedo::DrawNeedle(), TGSpeedo::DrawText(), TGSpeedo::Glow(), TGSpeedo::SetLabelText(), TGSpeedo::SetMinMaxScale(), TGSpeedo::TGSpeedo(), and TGSpeedo::~TGSpeedo().
virtual TImage* TImage::GetScaledImage | ( | ) | const [inline, virtual] |
virtual TArrayD* TImage::GetArray | ( | UInt_t | = 0 , |
|
UInt_t | = 0 , |
|||
TImagePalette * | = gWebImagePalette | |||
) | [inline, virtual] |
virtual Pixmap_t TImage::GetPixmap | ( | ) | [inline, virtual] |
Definition at line 251 of file TImage.h.
Referenced by TGSpeedo::Build(), TGSlider::CreateDisabledPicture(), TGPictureButton::CreateDisabledPicture(), DNDMainFrame::DataDropped(), TGFileContainer::GetFilePictures(), TGFileBrowser::GetObjPicture(), TRootIconBox::GetObjPictures(), TGIcon::Resize(), and TGScrollBarElement::SetEnabled().
virtual Pixmap_t TImage::GetMask | ( | ) | [inline, virtual] |
Definition at line 252 of file TImage.h.
Referenced by TGSpeedo::Build(), DNDMainFrame::DataDropped(), TGFileContainer::GetFilePictures(), TGFileBrowser::GetObjPicture(), TRootIconBox::GetObjPictures(), and TGIcon::Resize().
virtual UInt_t* TImage::GetArgbArray | ( | ) | [inline, virtual] |
virtual Double_t* TImage::GetVecArray | ( | ) | [inline, virtual] |
virtual void TImage::GetImageBuffer | ( | char ** | , | |
int * | , | |||
EImageFileTypes | = TImage::kPng | |||
) | [inline, virtual] |
virtual Bool_t TImage::SetImageBuffer | ( | char ** | , | |
EImageFileTypes | = TImage::kPng | |||
) | [inline, virtual] |
Definition at line 258 of file TImage.h.
References kFALSE.
Referenced by TGFileBrowser::GetObjPicture(), and TRootIconBox::GetObjPictures().
virtual void TImage::FromWindow | ( | Drawable_t | , | |
Int_t | = 0 , |
|||
Int_t | = 0 , |
|||
UInt_t | = 0 , |
|||
UInt_t | = 0 | |||
) | [inline, virtual] |
TImage::EImageFileTypes TImage::GetImageFileTypeFromFilename | ( | const char * | opt | ) | [static] |
Definition at line 58 of file TImage.cxx.
References TString::EndsWith(), kAnimGif, kBmp, kCur, kFits, kGif, kGZCompressedXpm, kIco, TString::kIgnoreCase, kJpeg, kPng, kPnm, kPpm, kTga, kTiff, kUnknown, kXbm, kXcf, kXml, and kZCompressedXpm.
Referenced by ClassImp(), G__G__Graf_186_0_80(), and G__setup_memfuncTImage().
static TImage* TImage::Create | ( | ) | [static] |
Referenced by ClassImp(), TASImage::Clone(), TRootCanvas::CreateCanvas(), TGSlider::CreateDisabledPicture(), TGPictureButton::CreateDisabledPicture(), exec_macro(), TRootBrowserLite::ExecuteDefaultAction(), G__G__Graf_186_0_81(), G__setup_memfuncTImage(), TGFileContainer::GetFilePictures(), TGFileBrowser::GetObjPicture(), TRootIconBox::GetObjPictures(), hist2image(), TImageDump::Open(), Open(), pad2png(), TASImage::Paint(), ProcessFrame(), TFITSHDU::ReadAsImage(), TGuiBldDragManager::Save(), TGuiBldDragManager::SaveFrame(), TGMainFrame::SaveFrameAsCodeOrImage(), TPadPainter::SaveImage(), TGLPadPainter::SaveImage(), TGLViewer::SavePictureUsingBB(), TGLViewer::SavePictureUsingFBO(), TRootGuiBuilder::SaveProject(), TGScrollBarElement::SetEnabled(), TGMainFrame::SetIconPixmap(), and TGQt::WritePixmap().
TImage * TImage::Open | ( | const char * | file, | |
EImageFileTypes | type = kUnknown | |||
) | [static] |
Definition at line 112 of file TImage.cxx.
References Create(), TSystem::ExpandPathName(), and gSystem.
Referenced by TGuiBldDragManager::ChangeImage(), ClassImp(), DNDMainFrame::DataDropped(), DNDMainFrame::DNDMainFrame(), draw_activation(), TMVAGlob::findImage(), G__G__Graf_186_0_82(), G__G__Graf_186_0_83(), G__G__Graf_186_0_84(), G__G__Graf_186_0_85(), G__G__Graf_186_0_86(), G__setup_memfuncTImage(), TGFileContainer::GetFilePictures(), TGPicturePool::GetPicture(), TGSpeedo::Glow(), TRootEmbeddedCanvas::HandleDNDDrop(), TRootCanvas::HandleDNDDrop(), img2pad(), imgconv(), TGHtml::LoadImage(), mp3player(), psview(), ReadRemoteImage(), rose_image(), TGIcon::SetImage(), TGSpeedo::SetLabelText(), TGSpeedo::SetMinMaxScale(), TGSpeedo::TGSpeedo(), timage(), and trans_graph().
TImage * TImage::Open | ( | char ** | data | ) | [static] |
TImage * TImage::Open | ( | const char * | name, | |
const Double_t * | imageData, | |||
UInt_t | width, | |||
UInt_t | height, | |||
TImagePalette * | palette | |||
) | [static] |
TImage * TImage::Open | ( | const char * | name, | |
const TArrayD & | imageData, | |||
UInt_t | width, | |||
TImagePalette * | palette = 0 | |||
) | [static] |
TImage * TImage::Open | ( | const char * | name, | |
const TVectorD & | imageData, | |||
UInt_t | width, | |||
TImagePalette * | palette = 0 | |||
) | [static] |
virtual TObject* TImage::Clone | ( | const char * | ) | const [inline, virtual] |
virtual void TImage::ReadImage | ( | const char * | , | |
EImageFileTypes | = TImage::kUnknown | |||
) | [inline, virtual] |
virtual void TImage::WriteImage | ( | const char * | , | |
EImageFileTypes | = TImage::kUnknown | |||
) | [inline, virtual] |
virtual void TImage::SetImage | ( | const Double_t * | , | |
UInt_t | , | |||
UInt_t | , | |||
TImagePalette * | = 0 | |||
) | [inline, virtual] |
virtual void TImage::SetImage | ( | const TArrayD & | , | |
UInt_t | , | |||
TImagePalette * | = 0 | |||
) | [inline, virtual] |
virtual void TImage::SetImage | ( | const TVectorD & | , | |
UInt_t | , | |||
TImagePalette * | = 0 | |||
) | [inline, virtual] |
virtual void TImage::FromPad | ( | TVirtualPad * | , | |
Int_t | = 0 , |
|||
Int_t | = 0 , |
|||
UInt_t | = 0 , |
|||
UInt_t | = 0 | |||
) | [inline, virtual] |
virtual void TImage::Flip | ( | Int_t | = 180 |
) | [inline, virtual] |
virtual Bool_t TImage::IsGray | ( | ) | const [inline, virtual] |
virtual void TImage::Append | ( | const TImage * | , | |
const char * | = "+" , |
|||
const char * | = "#00000000" | |||
) | [inline, virtual] |
virtual void TImage::DrawPolyLine | ( | UInt_t | , | |
TPoint * | , | |||
const char * | = "#000000" , |
|||
UInt_t | = 1 , |
|||
TImage::ECoordMode | = kCoordModeOrigin | |||
) | [inline, virtual] |
virtual void TImage::PolyPoint | ( | UInt_t | , | |
TPoint * | , | |||
const char * | = "#000000" , |
|||
TImage::ECoordMode | = kCoordModeOrigin | |||
) | [inline, virtual] |
virtual void TImage::DrawText | ( | Int_t | = 0 , |
|
Int_t | = 0 , |
|||
const char * | = "" , |
|||
Int_t | = 12 , |
|||
const char * | = 0 , |
|||
const char * | = "fixed" , |
|||
EText3DType | = TImage::kPlain , |
|||
const char * | = 0 , |
|||
Float_t | = 0 | |||
) | [inline, virtual] |
virtual Bool_t TImage::IsEditable | ( | ) | const [inline, virtual] |
virtual UInt_t TImage::GetWidth | ( | ) | const [inline, virtual] |
virtual UInt_t TImage::GetHeight | ( | ) | const [inline, virtual] |
virtual Bool_t TImage::IsValid | ( | ) | const [inline, virtual] |
virtual TImage* TImage::GetScaledImage | ( | ) | const [inline, virtual] |
virtual TArrayD* TImage::GetArray | ( | UInt_t | = 0 , |
|
UInt_t | = 0 , |
|||
TImagePalette * | = gWebImagePalette | |||
) | [inline, virtual] |
virtual Double_t* TImage::GetVecArray | ( | ) | [inline, virtual] |
virtual void TImage::GetImageBuffer | ( | char ** | , | |
int * | , | |||
EImageFileTypes | = TImage::kPng | |||
) | [inline, virtual] |
virtual Bool_t TImage::SetImageBuffer | ( | char ** | , | |
EImageFileTypes | = TImage::kPng | |||
) | [inline, virtual] |
virtual void TImage::FromWindow | ( | Drawable_t | , | |
Int_t | = 0 , |
|||
Int_t | = 0 , |
|||
UInt_t | = 0 , |
|||
UInt_t | = 0 | |||
) | [inline, virtual] |
static EImageFileTypes TImage::GetImageFileTypeFromFilename | ( | const char * | opt | ) | [static] |
static TImage* TImage::Create | ( | ) | [static] |
static TImage* TImage::Open | ( | const char * | file, | |
EImageFileTypes | type = kUnknown | |||
) | [static] |
static TImage* TImage::Open | ( | char ** | data | ) | [static] |
static TImage* TImage::Open | ( | const char * | name, | |
const Double_t * | imageData, | |||
UInt_t | width, | |||
UInt_t | height, | |||
TImagePalette * | palette | |||
) | [static] |
static TImage* TImage::Open | ( | const char * | name, | |
const TArrayD & | imageData, | |||
UInt_t | width, | |||
TImagePalette * | palette = 0 | |||
) | [static] |
static TImage* TImage::Open | ( | const char * | name, | |
const TVectorD & | imageData, | |||
UInt_t | width, | |||
TImagePalette * | palette = 0 | |||
) | [static] |
Definition at line 191 of file TImage.cxx.
Definition at line 192 of file TImage.cxx.
Definition at line 191 of file TImage.cxx.
Definition at line 192 of file TImage.cxx.