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

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

Parent Directory Parent Directory


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

Revision 49225 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Apr 11 16:19:33 2013 UTC (21 months, 1 week ago) by couet
File length: 47169 byte(s)
Diff to previous 48992
Fix https://sft.its.cern.ch/jira/browse/ROOT-5047

Revision 48992 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Mar 28 15:26:26 2013 UTC (21 months, 3 weeks ago) by rdm
File length: 47169 byte(s)
Diff to previous 44883
From Lifeng Sun:
The attached patchset fixes a bunch of typo in the source:
0001-succes-success.patch
0002-preceed-preced.patch
0003-informations-information.patch
0004-childs-children.patch
0005-avaliable-available.patch
0006-writeable-writable.patch
0007-comand-command.patch
0008-unkown-unknown.patch
0009-wierd-weird.patch
0010-wheter-whether.patch
0011-unecessary-unnecessary.patch
0012-splitted-split.patch
0013-registerd-registered.patch
0014-recieve-receive.patch
0015-processsing-processing.patch
0016-ouput-output.patch
0017-mutiple-multiple.patch
0018-lenght-length.patch
0019-interupted-interrupted.patch
0020-independant-independent.patch
0021-inconsistant-inconsistent.patch
0022-expresion-expression.patch
0023-explicitely-explicitly.patch
0024-enviroment-environment.patch
0025-deafult-default.patch
0026-continous-continuous.patch
0027-completly-completely.patch
0028-commited-committed.patch
0029-choosen-chosen.patch
0030-backgroud-background.patch
0031-auxilliary-auxiliary.patch
0032-authentification-authentication.patch
0033-appropiate-appropriate.patch
0034-an-other-another.patch
0035-environement-environment.patch
0036-targetting-targeting.patch
0037-suppported-supported.patch
0038-paramater-parameter.patch

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: 47167 byte(s)
Diff to previous 44507
Name the output pilots (like TPDF already was) so they can be identified at run time.

Revision 44507 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Jun 4 12:30:41 2012 UTC (2 years, 7 months ago) by axel
File length: 47127 byte(s)
Diff to previous 43634
Remove
  using namespace std;
from Riostream.h, which has huge consequences for all of ROOT.
Riostream.h is now a simple wrapper for fstream, iostream, iomanip for backward compatibility; Riosfwd.h simply wraps iosfwd.

Because of templates and their inline functions, Riostream.h needed to be included in headers, too (e.g. TParameter.h), which violated the assumption that Riostream.h is not exposing its using namespace std to headers.
ROOT now requires R__ANSISTREAM, R__SSTREAM, which does not change the set of supported compilers.

Without "using namespace std", several identifiers are now prefixed by std::; e.g. roofit/* source files now have a using namespace std to keep their coding style.
TFile::MakeProject() now generates "using namespace std" to convert the CINT-style class names into C++ ones.

Revision 43634 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Apr 4 08:06:49 2012 UTC (2 years, 9 months ago) by couet
File length: 47117 byte(s)
Diff to previous 43545
Fix coverity reports

Revision 43545 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Mar 29 09:05:38 2012 UTC (2 years, 9 months ago) by couet
File length: 47124 byte(s)
Diff to previous 41067
Transparency in SVG output

Revision 41067 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Sep 30 07:30:36 2011 UTC (3 years, 3 months ago) by couet
File length: 48460 byte(s)
Diff to previous 41019
Complete previous fix

Revision 41019 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Sep 27 09:00:19 2011 UTC (3 years, 3 months ago) by couet
File length: 48442 byte(s)
Diff to previous 40951
TSVG::Open and TPDF::Open  check whether the output file was successfully opened.

Revision 40951 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Sep 20 14:09:59 2011 UTC (3 years, 4 months ago) by couet
File length: 48422 byte(s)
Diff to previous 37106
https://savannah.cern.ch/bugs/index.php?85168

When saving canvas as an svg image, the "times" character (i. e. in "x10^3" statement above axis) was saved as utf "̄" (combining macron) whereas it schould be "×" (multiplication sign). It is now fixed.

Revision 37106 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Nov 30 15:27:44 2010 UTC (4 years, 1 month ago) by couet
File length: 48387 byte(s)
Diff to previous 35572
- Fix https://savannah.cern.ch/bugs/index.php?73767
  Some integers were not write the right way in SVG files
  in case of long polylines.

Revision 35572 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Sep 22 11:58:51 2010 UTC (4 years, 4 months ago) by couet
File length: 48399 byte(s)
Diff to previous 33166
- sprintf -> snprintf (coverity)

Revision 33166 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Apr 23 14:49:08 2010 UTC (4 years, 9 months ago) by couet
File length: 48387 byte(s)
Diff to previous 32927
- The character #pm was not correct

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: 48352 byte(s)
Diff to previous 32452
- 3 new markers (32, 33, 34). 
  Now each marker has a filled and an hollow version.

Revision 32452 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Mar 4 10:34:24 2010 UTC (4 years, 10 months ago) by couet
File length: 48276 byte(s)
Diff to previous 32156
- Implement the Symbol font in Italic. Font number 15.

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: 48224 byte(s)
Diff to previous 31659
- From Oleksandr Grebenyuk:
  The marker size in the various output file format was not the same
  as on the screen.

Revision 31659 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Dec 8 14:24:28 2009 UTC (5 years, 1 month ago) by couet
File length: 47898 byte(s)
Diff to previous 31620
- Fix dead code (coverity)

Revision 31620 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Dec 8 09:23:14 2009 UTC (5 years, 1 month ago) by couet
File length: 47838 byte(s)
Diff to previous 25374
- Initialise members.
  (found by coverity)

Revision 25374 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Sep 8 14:46:31 2008 UTC (6 years, 4 months ago) by couet
File length: 47709 byte(s)
Diff to previous 23140
- Some SVG viewer need a more complete header: "width" and "height" attributes 
  in the svg tag and a "xml" tag to start the file.
  (Found by Hubert Degaudenzi <Hubert.Degaudenzi@cern.ch>)

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: 47510 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/postscript/src/TSVG.cxx
File length: 47510 byte(s)
Diff to previous 20510
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 20510 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Oct 26 14:20:32 2007 UTC (7 years, 3 months ago) by couet
Original Path: trunk/postscript/src/TSVG.cxx
File length: 47510 byte(s)
Diff to previous 20508
- Improve header

Revision 20508 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Oct 26 13:50:43 2007 UTC (7 years, 3 months ago) by couet
Original Path: trunk/postscript/src/TSVG.cxx
File length: 47798 byte(s)
Diff to previous 19826
- Implement greek charaters.
- Improve the THTML doc.

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/TSVG.cxx
File length: 46572 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/TSVG.cxx
File length: 46620 byte(s)
Diff to previous 14336
remove :$ from tag line

Revision 14336 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Mar 20 21:43:44 2006 UTC (8 years, 10 months ago) by pcanal
Original Path: trunk/postscript/src/TSVG.cxx
File length: 46630 byte(s)
Diff to previous 13184
Reduce direct dependencies on TClass.h, TROOT.h and TStreamerInfo.h.
Warning:  This means that some file that relied on the indirect
inclusion of these header file might now fail to compile with
an error message mention that gROOT is no known or that TClass,
TROOT or TStreamerInfo is incompletely defined.  Simply add the
proper include directive.

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/TSVG.cxx
File length: 46587 byte(s)
Diff to previous 13072
- Rules checker's mods

Revision 13072 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Oct 28 16:24:43 2005 UTC (9 years, 2 months ago) by couet
Original Path: trunk/postscript/src/TSVG.cxx
File length: 46413 byte(s)
Diff to previous 13012
- Tags and text always start in column 1
- remove TABS

Revision 13012 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Oct 25 15:49:35 2005 UTC (9 years, 3 months ago) by couet
Original Path: trunk/postscript/src/TSVG.cxx
File length: 45948 byte(s)
Diff to previous 11676
- In SVG text strings:

  < is now changed to &lt;
  >        "          &gt;
  &        "          &amp;

  < > and & are SVG's control characters and cannot be written directly.

Revision 11676 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Apr 26 16:36:48 2005 UTC (9 years, 9 months ago) by brun
Original Path: trunk/postscript/src/TSVG.cxx
File length: 45559 byte(s)
Diff to previous 10605
From Olivier:
- The line styles defined via TStyle::SetLineStyleString() are now
  available for all graphical interfaces: SVG, PostScript, PDF, X11, and
  Win32GDK. Previously they were visible only in PostScript files. They
  are still missing for Qt driver.

Revision 10605 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Nov 23 17:05:49 2004 UTC (10 years, 2 months ago) by brun
Original Path: trunk/postscript/src/TSVG.cxx
File length: 45302 byte(s)
Diff to previous 9140
From Olivier:
- In SVG output the markers "Up Tirangle" and "Down triangle" were
  inverted.

Revision 9140 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Jun 8 12:57:18 2004 UTC (10 years, 7 months ago) by brun
Original Path: trunk/postscript/src/TSVG.cxx
File length: 45302 byte(s)
Diff to previous 8418
From Olivier:
- Markers are now supported in TSVG (implemented by tcsoka)

Revision 8418 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Mar 17 17:35:32 2004 UTC (10 years, 10 months ago) by brun
Original Path: trunk/postscript/src/TSVG.cxx
File length: 31282 byte(s)
Diff to previous 8275
From Olivier:
- PDF driver now support zlib compression
- Many improvements in the PDF driver

Revision 8275 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Feb 20 09:50:32 2004 UTC (10 years, 11 months ago) by brun
Original Path: trunk/postscript/src/TSVG.cxx
File length: 31275 byte(s)
Diff to previous 5943
From Olivier:
fLenBuffer was not initialized in TSVG::Open

Revision 5943 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Jan 20 08:44:47 2003 UTC (12 years ago) by brun
Original Path: trunk/postscript/src/TSVG.cxx
File length: 31250 byte(s)
Diff to previous 5717
Add protections in destructors in case the default constructor has been called.
Initialize pointers in some default constructors.

Revision 5717 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Dec 2 18:50:12 2002 UTC (12 years, 1 month ago) by rdm
Original Path: trunk/postscript/src/TSVG.cxx
File length: 31226 byte(s)
Diff to previous 5249
mega patch to remove almost all compiler warnings on MacOS X where the
compiler is by default in pedantic mode (LHCb also like to use this option).
The following issues have been fixed:
- removal of unused arguments
- comparison between signed and unsigned integers
- not calling of base class copy ctor in copy ctor's
To be done, the TGeo classes where we get still many hundred warnings of
the above nature. List forwarded to Andrei.

Revision 5249 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Sep 10 13:17:42 2002 UTC (12 years, 4 months ago) by brun
Original Path: trunk/postscript/src/TSVG.cxx
File length: 31269 byte(s)
Diff to previous 4349
Patch from Olivier to support SVG at the same level as Postscript.

Revision 4349 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Apr 11 11:41:31 2002 UTC (12 years, 9 months ago) by rdm
Original Path: trunk/postscript/src/TSVG.cxx
File length: 31399 byte(s)
Diff to previous 4187
use Riostream.h instead of fstream.h. fstream.h is not supported anymore by
ANSI C++ comilers. Riostream.h takes care of all different compilers.

Revision 4187 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Mar 16 08:37:51 2002 UTC (12 years, 10 months ago) by brun
Original Path: trunk/postscript/src/TSVG.cxx
File length: 31447 byte(s)
Diff to previous 4064
Remove unused variable tsize and several statements

Revision 4064 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Feb 22 16:57:16 2002 UTC (12 years, 11 months ago) by rdm
Original Path: trunk/postscript/src/TSVG.cxx
File length: 31574 byte(s)
Diff to previous 4057
version without trailing ^M's.

Revision 4057 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Feb 22 10:39:52 2002 UTC (12 years, 11 months ago) by brun
Original Path: trunk/postscript/src/TSVG.cxx
File length: 32675 byte(s)
Diff to previous 3986
New version from Olivier Couet supporting all the fonts and also the
special symbols used by Tlatex. The 3 Tlatex tutorials are working now
correctly with this new version.

Revision 3986 - (view) (download) (as text) (annotate) - [select for diffs]
Added Thu Feb 14 18:01:59 2002 UTC (12 years, 11 months ago) by brun
Original Path: trunk/postscript/src/TSVG.cxx
File length: 30477 byte(s)
New class TSVG implemented by Olivier Couet. TSVG may be used
like TPostScript to produce an SVG file instead of a postscript file.
Viewers like Internet Explorer can view directly the SVG files.

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