[root] / trunk / graf2d / graf / src / TImage.cxx Repository:
ViewVC logotype

Log of /trunk/graf2d/graf/src/TImage.cxx

Parent Directory Parent Directory


Links to HEAD: (view) (download) (as text) (annotate)
Sticky Revision:

Revision 30544 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Oct 2 15:33:12 2009 UTC (5 years, 3 months ago) by couet
File length: 6007 byte(s)
Diff to previous 23140
- Improve the doc. 
  Make clear that the real documentation is in TASImage.

Revision 23140 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Apr 11 11:01:39 2008 UTC (6 years, 9 months ago) by rdm
File length: 6208 byte(s)
Diff to previous 20882
move the following directories to "graf2d":

asimage, freetype, gpad, graf, postscript, qt, win32gdk, x11, x11ttf

move the following directories to "graf3d":

eve, ftgl, g3d, gl, x3d

Revision 20882 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Nov 19 11:31:26 2007 UTC (7 years, 2 months ago) by rdm
Original Path: trunk/graf/src/TImage.cxx
File length: 6208 byte(s)
Diff to previous 19826
Set property svn:eol-style LF on all source and Makefiles. This should avoid
problems with Win32 line endings ending up in the repository. All MS tools
support LF eols fine.

Revision 19826 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Sep 19 19:56:11 2007 UTC (7 years, 4 months ago) by rdm
Original Path: trunk/graf/src/TImage.cxx
File length: 6208 byte(s)
Diff to previous 19825
imported svn:keywords Id property

Revision 19825 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Sep 19 19:49:10 2007 UTC (7 years, 4 months ago) by rdm
Original Path: trunk/graf/src/TImage.cxx
File length: 6257 byte(s)
Diff to previous 18136
remove :$ from tag line

Revision 18136 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Mar 2 10:24:14 2007 UTC (7 years, 10 months ago) by brun
Original Path: trunk/graf/src/TImage.cxx
File length: 6267 byte(s)
Diff to previous 18106
From Bertrand:
Fix graphics libraries loading/initialization.

Revision 18106 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Feb 28 10:35:11 2007 UTC (7 years, 10 months ago) by brun
Original Path: trunk/graf/src/TImage.cxx
File length: 6382 byte(s)
Diff to previous 18095
In TImage::Open fix a bug when deleting the local char array.

Revision 18095 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Feb 27 13:08:20 2007 UTC (7 years, 10 months ago) by couet
Original Path: trunk/graf/src/TImage.cxx
File length: 6378 byte(s)
Diff to previous 18064
- From V.Onuchin
  TASImage, TImage, Open method - expanding of file name added.

Revision 18064 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Feb 22 16:45:48 2007 UTC (7 years, 11 months ago) by brun
Original Path: trunk/graf/src/TImage.cxx
File length: 6280 byte(s)
Diff to previous 17365
From Bertrand:
- Removal of gClient->GetRoot() in several TGMainFrame ctor.
- Initialize graphics libs at TImage creation time.

Revision 17365 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Jan 16 17:01:08 2007 UTC (8 years ago) by brun
Original Path: trunk/graf/src/TImage.cxx
File length: 6140 byte(s)
Diff to previous 12198
From Axel:
Implemented TGObject::SaveAs(const char* filename = "", Option_t* option = "")
allowing to save TGObject to a file using TImage.
The file type is determined by the extension of the filename parameter.
I.e. fFrame->SaveAs("myframe.gif").

Revision 12198 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Jun 26 23:36:52 2005 UTC (9 years, 6 months ago) by rdm
Original Path: trunk/graf/src/TImage.cxx
File length: 4068 byte(s)
Diff to previous 12194
fix of Valeri Fine broke more then it fixed (only first image was loaded
all other images just returned 0, guitest.C trivially showed the problem
by completely failing). New fix is ok.

Revision 12194 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Jun 25 20:39:41 2005 UTC (9 years, 7 months ago) by brun
Original Path: trunk/graf/src/TImage.cxx
File length: 4082 byte(s)
Diff to previous 12047
From Valeri Fine:
patch to fix the TCanvas crash when the no TImage plugin is provided.

Revision 12047 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Jun 14 15:29:06 2005 UTC (9 years, 7 months ago) by rdm
Original Path: trunk/graf/src/TImage.cxx
File length: 4064 byte(s)
Diff to previous 11911
from Valeriy:
- TImage::Create(). Load plugin only once, i.e.
  do not call  gROOT->GetPluginManager()->FindHandler("TImage")
  and h->LoadPlugin() each time when image created.

Revision 11911 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon May 30 22:38:39 2005 UTC (9 years, 7 months ago) by rdm
Original Path: trunk/graf/src/TImage.cxx
File length: 3977 byte(s)
Diff to previous 11904
From Valeriy:
TGPicture:
 - fix deallocation autogenerated disabled pictures. That allows to fix
   seg. violation after running $ROOTSYS/test/stress reported by Markus Frank.

   An important comment was added to constructor
     TGPicture(const char *name, Pixmap_t pxmap, Pixmap_t mask)
     "both pixmaps pxmap and mask must be unique (not shared)"

 - new method  TGPicturePool::GetPicture(const char *name, char **xpm) added
   that allows to create pictures from in-memory XPM array
   Example:
     #include "myicon.xpm" // contains static char** myicon {..} array
     const TGPicture *pic = gClient->GetPicturePool()->GetPicture("myicon",
                                                                  myicon);
TGButton:
 - new method SetEnablled added which allows to activate/deactivate
   enabled/disabled state of button

TASImage/TImage:
 - Few new vector graphics methods added:
   DrawCubeBezier, DrawStraightEllips, DrawCircle, DrawEllips,DrawEllips2
   ToGray method, which allows to convert RGB image to Gray image

TImageDump:
  - open circle polymarkers are implemented

Revision 11904 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat May 28 07:57:52 2005 UTC (9 years, 7 months ago) by brun
Original Path: trunk/graf/src/TImage.cxx
File length: 3674 byte(s)
Diff to previous 11693
From Valeriy Onuchin:
- TGPictureButton - automatic generation of picture correspondent
   to disabled  state added.

- TRootBrowser
    o correct browser history when object which was browsed was deleted.
    o  Alt-RighArrow,  Alt-LeftArrow handling added,  which correspond to
        "Forward", "Back"  browsing history actions.

- gallery.root - renewed with new contrasted thumbnails

Revision 11693 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Apr 29 16:16:35 2005 UTC (9 years, 8 months ago) by brun
Original Path: trunk/graf/src/TImage.cxx
File length: 3633 byte(s)
Diff to previous 10701
From Valeriy Onuchin:
- new class TImageDump derived from TVirtualPS is introduced.
That allows to save canvas in GIF, JPEG etc, image formats in batch mode.

This patch is introduced to check the portability of the code on all
platforms. More additions coming soon to:

- text rotation
- correct text alignment (y-centered)
- 1pixel frame drawing
- fix saving in PNG format
- speed optimisation

Revision 10701 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Dec 7 15:34:27 2004 UTC (10 years, 1 month ago) by brun
Original Path: trunk/graf/src/TImage.cxx
File length: 3649 byte(s)
Diff to previous 5096
From Valeriy Onuchin:

- massive update of TImage/TASImage class.
- update rose_image.C macro to demonstrate new features.
- new example hist2image.C added

  I'll try to add more example and documentation asap.

- bug fixes in ROOT gui builder
- TGToolBar, TGShutter now "compatible" with hierarchical cleaning
- mods in TGPicture allow create masked pictures from images.

Revision 5096 - (view) (download) (as text) (annotate) - [select for diffs]
Added Fri Aug 9 13:56:00 2002 UTC (12 years, 5 months ago) by rdm
Original Path: trunk/graf/src/TImage.cxx
File length: 3368 byte(s)
abstract image classes. Concrete implementation based on libAfterImage is
following.

This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.

  Diffs between and
  Type of Diff should be a

Sort log by:

Subversion Admin
ViewVC Help
Powered by ViewVC 1.0.9