[root] / trunk / graf2d / postscript / src / TImageDump.cxx Repository:
ViewVC logotype

Log of /trunk/graf2d/postscript/src/TImageDump.cxx

Parent Directory Parent Directory


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

Revision 46896 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Oct 30 13:29:05 2012 UTC (2 years, 2 months ago) by couet
File length: 25030 byte(s)
Diff to previous 44883
New class TMathText to Draw Math formulas using a TeX processor written by Yue Shi Lai

Revision 44883 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Jul 4 14:41:45 2012 UTC (2 years, 6 months ago) by couet
File length: 24479 byte(s)
Diff to previous 44861
Name the output pilots (like TPDF already was) so they can be identified at run time.

Revision 44861 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Jul 3 14:26:58 2012 UTC (2 years, 6 months ago) by couet
File length: 24459 byte(s)
Diff to previous 41891
Fix the problem reported here:
http://root.cern.ch/phpBB3/viewtopic.php?f=3&t=14896&sid=8b9160f5f4e196197c9fb036a2d67c23

The tilde was misplaced in binaries output files.

Revision 41891 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Nov 10 22:46:31 2011 UTC (3 years, 2 months ago) by pcanal
File length: 24439 byte(s)
Diff to previous 41197
Remove all assigned but unused variable discovered by g++ 4.6.1 (including one completely nop function)

Revision 41197 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Oct 6 11:32:06 2011 UTC (3 years, 3 months ago) by couet
File length: 24540 byte(s)
Diff to previous 36280
Fix coverity reports (NULL_RETURNS)

Revision 36280 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Oct 11 08:48:02 2010 UTC (4 years, 3 months ago) by couet
File length: 24411 byte(s)
Diff to previous 35854
- The line width of empty boxes was always 1.

Revision 35854 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Sep 29 08:18:38 2010 UTC (4 years, 3 months ago) by couet
File length: 24402 byte(s)
Diff to previous 35531
- Fix a precision issue in box drawing (DrawBox). 
  Now use the same logic as in TPadPainter.

Revision 35531 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Sep 21 12:45:04 2010 UTC (4 years, 4 months ago) by brun
File length: 24312 byte(s)
Diff to previous 32927
Remove unused values. coverity CID 10560 10561

Revision 32927 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Apr 9 15:05:56 2010 UTC (4 years, 9 months ago) by couet
File length: 24258 byte(s)
Diff to previous 32337
- 3 new markers (32, 33, 34). 
  Now each marker has a filled and an hollow version.

Revision 32337 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Feb 12 16:09:35 2010 UTC (4 years, 11 months ago) by pcanal
File length: 24402 byte(s)
Diff to previous 32156
Fix warning with gcc 4.4.1 and -pendantic.
For RStipples.h the warning was:
error: overflow in implicit constant conversion

Revision 32156 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Jan 29 17:05:45 2010 UTC (4 years, 11 months ago) by couet
File length: 24389 byte(s)
Diff to previous 31675
- From Oleksandr Grebenyuk:
  The marker size in the various output file format was not the same
  as on the screen.

Revision 31675 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Dec 8 15:37:52 2009 UTC (5 years, 1 month ago) by couet
File length: 24441 byte(s)
Diff to previous 31425
- coverity:
  - initialize members.
  - in one case, "col" was not initialized in DrawPS.

Revision 31425 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Nov 25 16:23:50 2009 UTC (5 years, 1 month ago) by couet
File length: 24231 byte(s)
Diff to previous 27143
- The way the hollow filled are was not correct:
  1) it used the line attributes
  2) it always drew a line around the polygons filled with 
     patterns.
  This fixes the problem mentionned here:
  https://savannah.cern.ch/bugs/index.php?59263
  as well as the test #22 in stressGraphics (no need to change
  the reference file).

Revision 27143 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Jan 14 16:14:50 2009 UTC (6 years ago) by couet
File length: 24145 byte(s)
Diff to previous 27093
- Changes in libAfterImage (draw.c & draw.h), TASImage.cxx
  and TImageDump.cxx in order to produce nice looking 
  circular (hollow and solid) markers. Previously the line 
  used to draw hollow circular markers looked very thick and 
  the solid ones did not look circular.

Revision 27093 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Jan 6 13:53:24 2009 UTC (6 years ago) by couet
File length: 24279 byte(s)
Diff to previous 23140
- Change the way the markers 6 and 7 are drawn (medium dot and big dot)
  to make sure they have the same size as the one on screen.

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: 23810 byte(s)
Diff to previous 22872
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 22872 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Mar 27 16:59:12 2008 UTC (6 years, 9 months ago) by couet
Original Path: trunk/postscript/src/TImageDump.cxx
File length: 23810 byte(s)
Diff to previous 20882
- From Onuchin:
  In batch, when a picture was saved in a binary file (gif for instance) from
  an image containing more than one pad, only the first pad was saved. The
  following macro demonstrates the problem: ccc2.gif was wrong compared to
  ccc1.gif.
  {
     gROOT->SetBatch();
     TCanvas *c = new TCanvas;
     c->Divide(1,2);
     TH1F *h = new TH1F("gaus", "gaus", 100, -5, 5);
     h->FillRandom("gaus", 10000);
     c->cd(1); h->Draw();
     c->cd(2); h->Draw("c*");
     c->Print("ccc1.gif");
     TImage *img = TImage::Create();
     img->FromPad(c);
     img->WriteImage("ccc2.gif");
  }

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/postscript/src/TImageDump.cxx
File length: 23955 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/postscript/src/TImageDump.cxx
File length: 23955 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/postscript/src/TImageDump.cxx
File length: 24009 byte(s)
Diff to previous 18062
remove :$ from tag line

Revision 18062 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Feb 22 16:27:43 2007 UTC (7 years, 11 months ago) by couet
Original Path: trunk/postscript/src/TImageDump.cxx
File length: 24019 byte(s)
Diff to previous 18057
- From V.Onuchin:
  Empty boxes were not drawn correctly.

Revision 18057 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Feb 22 14:09:14 2007 UTC (7 years, 11 months ago) by couet
Original Path: trunk/postscript/src/TImageDump.cxx
File length: 24094 byte(s)
Diff to previous 18046
- From Valeri Onuchin:
  Fixed problems with alignment of rotated text.

Revision 18046 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Feb 21 15:40:56 2007 UTC (7 years, 11 months ago) by couet
Original Path: trunk/postscript/src/TImageDump.cxx
File length: 27315 byte(s)
Diff to previous 18040
- From Valeri Onuchin
  Fix to improves text alignment.

Revision 18040 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Feb 21 10:32:18 2007 UTC (7 years, 11 months ago) by couet
Original Path: trunk/postscript/src/TImageDump.cxx
File length: 27170 byte(s)
Diff to previous 18037
- From Valeri Onuchin:
  Better text scaling.

Revision 18037 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Feb 21 09:20:43 2007 UTC (7 years, 11 months ago) by couet
Original Path: trunk/postscript/src/TImageDump.cxx
File length: 27169 byte(s)
Diff to previous 18023
- From Valeri Onuchin:
  Implement the line styles > 4

Revision 18023 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Feb 19 18:39:48 2007 UTC (7 years, 11 months ago) by brun
Original Path: trunk/postscript/src/TImageDump.cxx
File length: 26238 byte(s)
Diff to previous 17991
From Valeriy Onuchin:
- TASImage, TImageDump
 Fix drawing of bottom aligned text in batch mode

Revision 17991 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Feb 16 15:05:52 2007 UTC (7 years, 11 months ago) by couet
Original Path: trunk/postscript/src/TImageDump.cxx
File length: 26171 byte(s)
Diff to previous 17989
- From Valeri Onuchin:
  small mods related to the last fix to avoid warning messages.

Revision 17989 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Feb 16 14:29:22 2007 UTC (7 years, 11 months ago) by couet
Original Path: trunk/postscript/src/TImageDump.cxx
File length: 26199 byte(s)
Diff to previous 17720
- From Valeri Onuchin:
  TImageDump, TASImage fix generation text in batch mode.

Revision 17720 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Feb 6 09:47:23 2007 UTC (7 years, 11 months ago) by couet
Original Path: trunk/postscript/src/TImageDump.cxx
File length: 25961 byte(s)
Diff to previous 17699
- From Valeri Onuchin:
  More fixes related to the last TImageDump, TASImage changes.

Revision 17699 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Feb 5 16:24:00 2007 UTC (7 years, 11 months ago) by couet
Original Path: trunk/postscript/src/TImageDump.cxx
File length: 25713 byte(s)
Diff to previous 17004
- From Valeri Onuchin.
  The gif file generated in batch from a single TPad is now correct
  (size and background color).

Revision 17004 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Dec 1 08:26:10 2006 UTC (8 years, 1 month ago) by brun
Original Path: trunk/postscript/src/TImageDump.cxx
File length: 25529 byte(s)
Diff to previous 16643
From Valeriy Onuchin:
Fix drawing of some polymarkers

Revision 16643 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Oct 27 10:35:21 2006 UTC (8 years, 2 months ago) by brun
Original Path: trunk/postscript/src/TImageDump.cxx
File length: 25282 byte(s)
Diff to previous 16629
From Valeriy Onuchin:
- TASImage. Create new internal image if it doesn't exist on DrawRectangle method.
- TImageDump. Use DrawRectangle instead of DrawBox method to create a new
  internal ASImage.

Revision 16629 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Oct 26 14:44:19 2006 UTC (8 years, 3 months ago) by couet
Original Path: trunk/postscript/src/TImageDump.cxx
File length: 25263 byte(s)
Diff to previous 16628
- From Valeriy:
  TImageDump. More protections for cases when
  fTextColor and fMarkerColor do not exist + cosmetics.

Revision 16628 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Oct 26 14:18:54 2006 UTC (8 years, 3 months ago) by couet
Original Path: trunk/postscript/src/TImageDump.cxx
File length: 25021 byte(s)
Diff to previous 16626
- From Valeriy:
  TImageDump. At NewPage method an image of correct size is created.
  That allows to fix problems reported at
  http://root.cern.ch/phpBB2/viewtopic.php?t=3D4123

Revision 16626 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Oct 26 11:06:38 2006 UTC (8 years, 3 months ago) by couet
Original Path: trunk/postscript/src/TImageDump.cxx
File length: 24947 byte(s)
Diff to previous 16520
- From Valeriy:
  TImageDump:
  Add protection for cases when color doesn't exist.
  Thanks for reporting this to William Badgett at:
  http://root.cern.ch/phpBB2/viewtopic.php?p=3D16387#16387

Revision 16520 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Oct 13 08:18:39 2006 UTC (8 years, 3 months ago) by rdm
Original Path: trunk/postscript/src/TImageDump.cxx
File length: 23941 byte(s)
Diff to previous 16404
From Valeri:
- fix bugs reported at http://root.cern.ch/phpBB2/viewtopic.php?t=4060
 1. dashed lines with line width set to 0 were not drawn.
 2. circles, ellipses were not drawn.

- The interface for TImage::DrawCircle(), TImage::DrawEllipse() changed
  If parameter "thick"<0 - filled circle/ellipse is drawn
  if "thick">0 - the parameter specifies the thickness of line.

Revision 16404 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Oct 2 16:12:39 2006 UTC (8 years, 3 months ago) by brun
Original Path: trunk/postscript/src/TImageDump.cxx
File length: 23718 byte(s)
Diff to previous 16278
From Valeriy Onuchin:
- add possibility to create an animated GIF file from canvas
  (in both GUI and batch mode).

It's possible to Print pad into an animated GIF file by specifying
the file name as "myfile.gif+" or "myfile.gif+NN" ,
where NN is the delay for displaying subimages  during animation in 10ms units.
If NN is ommitted the delay between subimages is zero.

    for (int i=0; i<10; ++i) {
       // fill canvas for context
       // ...
       c1.Print("file.gif+");  // print canvas to GIF file
      }// end loop

Revision 16278 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Sep 15 15:12:48 2006 UTC (8 years, 4 months ago) by brun
Original Path: trunk/postscript/src/TImageDump.cxx
File length: 23990 byte(s)
Diff to previous 16258
From Valeriy O.
- libAfterImage.tar.gz
  Fixes for few bugs in reading multi-image gif files by
  Sasha Vasko and Valeriy Onuchin

- TASImage.cxx
  o Several image formats can support subimages e.g.
    GIF, TIFF, BMP, XCF, ICO etc. The famous ones are
    animated GIF files.
    Possiblity to read subimages from multi-image files added.
      For example,
        i1 = TImage::Open("anim.gif.0"); // read the first subimage
        i2 = TImage::Open("anim.gif.1"); // read the second subimage
        i4 = TImage::Open("anim.gif.3"); // read the forth subimage

  o TASImage::Draw method. Take into account the
    gStyle->GetScreenFactor() when a new canvas displaing an image is created.

- TImageDump.cxx
  o Small correction in comment

Revision 16258 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Sep 13 16:24:54 2006 UTC (8 years, 4 months ago) by couet
Original Path: trunk/postscript/src/TImageDump.cxx
File length: 23994 byte(s)
Diff to previous 15251
- From Valeri Onuchin:
  Corrections in the implementation of the TImageDump::DrawBox method
  Previous version produced wrong images in batch mode, i.e.
  root -b
  root[] .x $ROOTSYS/tutorials/graph.C
  root[] c1->Print("c1.gif")

Revision 15251 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed May 31 07:48:56 2006 UTC (8 years, 7 months ago) by brun
Original Path: trunk/postscript/src/TImageDump.cxx
File length: 23161 byte(s)
Diff to previous 15211
Fix coding conventions violations

Revision 15211 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon May 29 12:41:18 2006 UTC (8 years, 7 months ago) by couet
Original Path: trunk/postscript/src/TImageDump.cxx
File length: 23114 byte(s)
Diff to previous 14794
- Markers triangles up and down were inverted. Marker size was not correct.

Revision 14794 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Apr 21 16:29:33 2006 UTC (8 years, 9 months ago) by rdm
Original Path: trunk/postscript/src/TImageDump.cxx
File length: 22979 byte(s)
Diff to previous 14125
From Christian Holm:
* Fixes to SapDB plugin to allow compilation on AMD64.
* Fixes to ODBC plugin to allow compilation on AMD64.
* Fix TTF to also use new `symbol.ttf' font when using free fonts.
* Fix to TImageDump to use free `symbol.ttf'
* The recent change to PROOF client side to not use plug-ins(!?)
  forgot to include the header `config.h' in case `HAVE_CONFIG' is
  defined.  That meant, that ROOTLIBDIR was _never_ defined there,
  and so the libraries could not be found on a `static'
  installation.
* Update of copyright for root-common package due to new symbol.ttf font.
* Remove old packaging files that clutter the directory and may cause harm.
* Wording corrections for package description.
* Fixes to some dependencies.
* Fix to TTF installer package to not overwrite symbol.ttf.
* Some fixes to package preparation scripts.
* Remove some files in `make distclean' left over after build.
* Added package `root-plugin-odbc'.

Revision 14125 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Feb 28 16:48:17 2006 UTC (8 years, 10 months ago) by rdm
Original Path: trunk/postscript/src/TImageDump.cxx
File length: 22981 byte(s)
Diff to previous 13855
From Christian Holm:
allow for a second set of free TTF fonts in case the MSFT fonts we
distribute are not available (might be the case on Debian systems where
the MSFT fonts cannot be freely distributed due to license issues).

Revision 13855 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Jan 18 10:26:53 2006 UTC (9 years ago) by couet
Original Path: trunk/postscript/src/TImageDump.cxx
File length: 22544 byte(s)
Diff to previous 13184
From Valeri Onuchin:
 - protection added in DrawBox

Revision 13184 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Nov 10 11:11:46 2005 UTC (9 years, 2 months ago) by couet
Original Path: trunk/postscript/src/TImageDump.cxx
File length: 22340 byte(s)
Diff to previous 12888
- Rules checker's mods

Revision 12888 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Oct 3 10:06:34 2005 UTC (9 years, 3 months ago) by brun
Original Path: trunk/postscript/src/TImageDump.cxx
File length: 22368 byte(s)
Diff to previous 12589
From Olivier:
- Protections added in case the colors are no defined in DrawPS

Revision 12589 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Sep 2 10:22:55 2005 UTC (9 years, 4 months ago) by brun
Original Path: trunk/postscript/src/TImageDump.cxx
File length: 22305 byte(s)
Diff to previous 11911
Fix coding conventions violations.

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/postscript/src/TImageDump.cxx
File length: 22243 byte(s)
Diff to previous 11846
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 11846 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon May 23 07:02:51 2005 UTC (9 years, 8 months ago) by brun
Original Path: trunk/postscript/src/TImageDump.cxx
File length: 22726 byte(s)
Diff to previous 11838
From Valeriy Onuchin:
- fix slow drawing  problem  in TImageDump reported by Brett Viren

Revision 11838 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri May 20 11:12:54 2005 UTC (9 years, 8 months ago) by brun
Original Path: trunk/postscript/src/TImageDump.cxx
File length: 23368 byte(s)
Diff to previous 11827
From Valeriy Onuchin:
Fix a bug in the new implementation of TASImage preventing the
correct generation of gif files in case of multiple pads.

Revision 11827 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu May 19 20:39:39 2005 UTC (9 years, 8 months ago) by brun
Original Path: trunk/postscript/src/TImageDump.cxx
File length: 22075 byte(s)
Diff to previous 11744
From Valeriy Onuchin:
- a common file RStipples.h for fill area stipples was introduced.
  That allowed to remove a lot of dupblicated code.
- small correction in TASImage class

new file base/inc/RStipple.h

Revision 11744 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri May 6 14:55:48 2005 UTC (9 years, 8 months ago) by brun
Original Path: trunk/postscript/src/TImageDump.cxx
File length: 27929 byte(s)
Diff to previous 11732
From Valeriy Onuchin:
1. TVirtualPS - 3 "abstract"  methods added

   void *GetStream() const
     returns pointer to "backend",  which  is file stream  for
     TPostScript, TPDF, TSVG classes, and is TImage  object for TImageDump
     class.

   void SetType(Int_t) , GetType() const
     setter/getter methods

2. TImageDump
     If type is 114 - do not write to file on delete or Close()

3. TASImage
     - more 10-20% gain achived in drawing speed
     - fix problems in painting image in batch mode, e.g.
       $root -b
       root[] .x rose_image.C
       root[] c1->Print("c1.png")

Revision 11732 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue May 3 16:06:18 2005 UTC (9 years, 8 months ago) by brun
Original Path: trunk/postscript/src/TImageDump.cxx
File length: 27291 byte(s)
Diff to previous 11729
From Valeriy Onuchin:
- small fix for text alignement.

Revision 11729 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue May 3 13:11:32 2005 UTC (9 years, 8 months ago) by brun
Original Path: trunk/postscript/src/TImageDump.cxx
File length: 27369 byte(s)
Diff to previous 11724
From Valeriy Onuchin:
- another "code for speed" optimization done.

Revision 11724 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon May 2 21:30:27 2005 UTC (9 years, 8 months ago) by brun
Original Path: trunk/postscript/src/TImageDump.cxx
File length: 27059 byte(s)
Diff to previous 11696
From Valeriy Onuchin:
- text rotation was implemented.
- large improvement in the performance.

Revision 11696 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Apr 29 18:44:30 2005 UTC (9 years, 8 months ago) by brun
Original Path: trunk/postscript/src/TImageDump.cxx
File length: 26950 byte(s)
Diff to previous 11693
From Valeriy Onuchin:
TImageDump:
- fix text alignment
- fix 1pixel frame

TASImage:
- fix compilation error under windows
- small optimisation in drawing wide lines

Revision 11693 - (view) (download) (as text) (annotate) - [select for diffs]
Added Fri Apr 29 16:16:35 2005 UTC (9 years, 8 months ago) by brun
Original Path: trunk/postscript/src/TImageDump.cxx
File length: 26924 byte(s)
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

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