#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.
1.5.1