[root] / trunk / core / base / src / TAttLine.cxx Repository:
ViewVC logotype

Log of /trunk/core/base/src/TAttLine.cxx

Parent Directory Parent Directory


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

Revision 44556 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Jun 5 09:20:41 2012 UTC (2 years, 7 months ago) by axel
File length: 8756 byte(s)
Diff to previous 44507
Remaining fixes for AIX, Solaris after removal of using namespace std from Riostream.h

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: 8740 byte(s)
Diff to previous 34859
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 34859 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Aug 19 10:56:34 2010 UTC (4 years, 5 months ago) by brun
File length: 8715 byte(s)
Diff to previous 22961
Initialize members also when gStyle=0

Revision 22961 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Apr 3 13:32:57 2008 UTC (6 years, 9 months ago) by rdm
File length: 8671 byte(s)
Diff to previous 20877
move the directories:
  base clib cont meta metautils newdelete pcre rint thread unix utils
  winnt zip
under the new core meta directory.

Revision 20877 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Nov 19 11:17:07 2007 UTC (7 years, 2 months ago) by rdm
Original Path: trunk/base/src/TAttLine.cxx
File length: 8671 byte(s)
Diff to previous 20207
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 20207 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Oct 4 11:32:03 2007 UTC (7 years, 3 months ago) by couet
Original Path: trunk/base/src/TAttLine.cxx
File length: 8671 byte(s)
Diff to previous 19826
- Update the help concerning the line style.

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/base/src/TAttLine.cxx
File length: 8880 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/base/src/TAttLine.cxx
File length: 8932 byte(s)
Diff to previous 18054
remove :$ from tag line

Revision 18054 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Feb 22 10:59:04 2007 UTC (7 years, 11 months ago) by couet
Original Path: trunk/base/src/TAttLine.cxx
File length: 8942 byte(s)
Diff to previous 18043
- Help improvments.

Revision 18043 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Feb 21 12:39:00 2007 UTC (7 years, 11 months ago) by couet
Original Path: trunk/base/src/TAttLine.cxx
File length: 8432 byte(s)
Diff to previous 18038
- Fix a typo in help text.

Revision 18038 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Feb 21 09:33:21 2007 UTC (7 years, 11 months ago) by couet
Original Path: trunk/base/src/TAttLine.cxx
File length: 8435 byte(s)
Diff to previous 17347
- Help update using the new THtml facilities.

Revision 17347 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Jan 15 22:08:28 2007 UTC (8 years ago) by rdm
Original Path: trunk/base/src/TAttLine.cxx
File length: 8351 byte(s)
Diff to previous 17323
Add back <cmath>.

Revision 17323 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Jan 15 11:52:01 2007 UTC (8 years ago) by rdm
Original Path: trunk/base/src/TAttLine.cxx
File length: 8335 byte(s)
Diff to previous 17299
<cmath> not needed anymore after introduction of TMathBase.h.

Revision 17299 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Jan 12 10:20:08 2007 UTC (8 years ago) by brun
Original Path: trunk/base/src/TAttLine.cxx
File length: 8340 byte(s)
Diff to previous 15672
Replace "TMath.h" by <cmath> and calls to
  TMath::Sqrt by sqrt
  TMath::Abs by std::abs
  TMath::Min by std::min
  TMath::Max by std::max

Revision 15672 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Jul 3 16:10:46 2006 UTC (8 years, 6 months ago) by brun
Original Path: trunk/base/src/TAttLine.cxx
File length: 8371 byte(s)
Diff to previous 14564
from Axel:
Change the signature of SavePrimitive from

  void SavePrimitive(ofstream &out, Option_t *option);
to
  void SavePrimitive(ostream &out, Option_t *option = "");

With this change one can do, eg
   myhist.SavePrimitive(std::cout);

WARNING: do rm -f tree/src/*.o

Revision 14564 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Apr 6 13:35:07 2006 UTC (8 years, 9 months ago) by couet
Original Path: trunk/base/src/TAttLine.cxx
File length: 8371 byte(s)
Diff to previous 12546
- Protection added to make sure that the line width is positive and smaller
  than 100.

Revision 12546 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Aug 29 08:24:08 2005 UTC (9 years, 4 months ago) by brun
Original Path: trunk/base/src/TAttLine.cxx
File length: 8325 byte(s)
Diff to previous 11676
Fix coding conventions in the base directory

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/base/src/TAttLine.cxx
File length: 8324 byte(s)
Diff to previous 10019
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 10019 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Sep 13 16:39:12 2004 UTC (10 years, 4 months ago) by brun
Original Path: trunk/base/src/TAttLine.cxx
File length: 7726 byte(s)
Diff to previous 8233
From Ilka:
code for saving any user
specified color via color widgets in a macro. Any color different from
the standard root colors is saved via hex rgb string. Up to now colors
were save via the index and if this index > 228 the running macro causes
SegV.

A new static method SaveColor() is added in TColor class.

Revision 8233 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Feb 18 20:13:43 2004 UTC (10 years, 11 months ago) by brun
Original Path: trunk/base/src/TAttLine.cxx
File length: 7556 byte(s)
Diff to previous 5293
The following mega patch is from Ilka. She has integrated and further
developed the original classes from Marek Biskup (summer student last year)..
Valeriy Onuchin has also contributed by extending/adapting existing
GUI classes.

Very first prototype of the new pad editor is available for testing and
feedbacks. It was started by Marek Biskup as his project during the
Summer Student Program 2003.
The new pad editor helps ROOT GUI to become closer to the well known
application GUIs; to be user friendly, having easier and faster access
to the ROOT graphics, to be more intuitive. It is embedded in the
TCanvas window every canvas has an editor.
The editor frame is on the left side of the canvas window. The user can
show it via Edit/Editor menu selection. The editor frame contains a set
of picture buttons for selecting well known graphical primitives for
drawing; below them there are widgets for attribute changing. When an
object is selected its name appears with a set of options available for
changing: fill style and color; line style, width and color; text font,
size and style; marker style, size and color.

New Classes:
TGFontTypeComboBox - a combo box with fonts for a choice;
TGLineWidthComboBox - a combo box with line widths;
TGLineWidthLBEntry - list box entry for different line widths
TGLineStyleComboBox - a combo box with line styles;
TGLineStyleLBEntry - list box entry for a line style

TGedEditor - the new editor containing tool-box and attribute frames of
the selected object;
TGedToolBox - frame with picture buttons for a primitive drawing

TGedAttFrame - a base class for all attribute frames
TGedAttNameFrame - a frame showing the selected object name (if exists)
TGedAttFillFrame - a frame showing the fill attributes
TGedAttLineFrame - a frame showing the line attributes
TGedAttTextFrame - a frame showing the text attributes
TGedAttMarkerFrame - a frame showing the marker attributes

TGedPatternFrame - popup window for fill pattern selection
TGedPatternSelector - a button for pattern selection
TGedSelect - service class for selecting
TGedPopup - service class for popup attribute window
TGPatternSelect - a button for selected pattern
TGedMarkerPopup - popup window for marker selection
TGedMarkerSelect - a button for selected marker

Several changes are made in TCanvas, TPad, TRootCanvas to adapt them for
the new GUI interface. The old GUI interface is kept and it can be used
too. The class TPadEditorOld provides its functionality.

Revision 5293 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Sep 14 11:12:47 2002 UTC (12 years, 4 months ago) by brun
Original Path: trunk/base/src/TAttLine.cxx
File length: 7443 byte(s)
Diff to previous 4445
Add the following new functions in TVirtualPad and TPad:
   virtual void      UpdateFillAttributes(Int_t col, Int_t sty);
   virtual void      UpdateLineAttributes(Int_t col, Int_t sty, Int_t width);
   virtual void      UpdateMarkerAttributes(Int_t col, Int_t sty, Float_t msiz);
   virtual void      UpdateTextAttributes(Int_t align,Float_t angle,Int_t col,Int_t font,Float_t tsize);

Simplify the code in functions like TAttLine::SetLineAttributes.
Instead of invoking the dialog canvas via CINT, use the abstract
interface of TVirtualPad with the above functions.

Revision 4445 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri May 3 10:48:53 2002 UTC (12 years, 8 months ago) by brun
Original Path: trunk/base/src/TAttLine.cxx
File length: 7899 byte(s)
Diff to previous 3748
Make all Copy functions const

Revision 3748 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Jan 24 11:39:31 2002 UTC (13 years ago) by rdm
Original Path: trunk/base/src/TAttLine.cxx
File length: 7893 byte(s)
Diff to previous 3742
rename IOSFwd.h and IOStream.h to Riosfwd.h and Riostream.h. The change
is necessary because on Windows which is case insensitive IOStream.h
hides the real iostream.h.

Revision 3742 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Jan 23 17:52:52 2002 UTC (13 years ago) by rdm
Original Path: trunk/base/src/TAttLine.cxx
File length: 7893 byte(s)
Diff to previous 185
use IOSFwd.h in headers instead of <iosfwd> or many other ifdef'ed variant
and IOStream.h in the source instead of <iostream[.h]>, <fstream[.h]> and
<iomanip[.h]>.

Revision 185 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Jun 13 12:35:10 2000 UTC (14 years, 7 months ago) by brun
Original Path: trunk/base/src/TAttLine.cxx
File length: 7893 byte(s)
Diff to previous 13
Changes relative to teh upgrade Float_t to Double_t

Revision 13 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu May 18 17:07:35 2000 UTC (14 years, 8 months ago) by brun
Original Path: trunk/base/src/TAttLine.cxx
File length: 7870 byte(s)
Diff to previous 3
Modify comment in TAttline description when describing the conventionsor the line styles.      Line Style 1=solid, 2=dash, 3=dot-dot, 4=dash-dot

Revision 3 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue May 16 17:00:58 2000 UTC (14 years, 8 months ago) by rdm
Original Path: trunk/base/src/TAttLine.cxx
File length: 7814 byte(s)
Copied from: branches/rdm/base/src/TAttLine.cxx revision 2
Diff to previous 2
This commit was generated by cvs2svn to compensate for changes in r2,
which included commits to RCS files with non-trunk default branches.

Revision 2 - (view) (download) (as text) (annotate) - [select for diffs]
Added Tue May 16 17:00:58 2000 UTC (14 years, 8 months ago) by rdm
Original Path: branches/rdm/base/src/TAttLine.cxx
File length: 7814 byte(s)
Initial import of ROOT into CVS

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