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

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

Parent Directory Parent Directory


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

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: 7766 byte(s)
Diff to previous 38644
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 38644 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Mar 28 15:43:48 2011 UTC (3 years, 9 months ago) by couet
File length: 7746 byte(s)
Diff to previous 34859
- Help update

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: 7790 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: 7760 byte(s)
Diff to previous 21417
move the directories:
  base clib cont meta metautils newdelete pcre rint thread unix utils
  winnt zip
under the new core meta directory.

Revision 21417 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Dec 17 15:11:23 2007 UTC (7 years, 1 month ago) by couet
Original Path: trunk/base/src/TAttFill.cxx
File length: 7760 byte(s)
Diff to previous 21032
- Complete help

Revision 21032 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Nov 25 08:09:02 2007 UTC (7 years, 2 months ago) by brun
Original Path: trunk/base/src/TAttFill.cxx
File length: 7604 byte(s)
Diff to previous 20877
Document the special case when the style fill area color is set to 0.
In this case, all objects fill area color is ignored and a black&white output generated.

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/TAttFill.cxx
File length: 7373 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/base/src/TAttFill.cxx
File length: 7373 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/TAttFill.cxx
File length: 7425 byte(s)
Diff to previous 18232
remove :$ from tag line

Revision 18232 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Mar 11 07:29:21 2007 UTC (7 years, 10 months ago) by brun
Original Path: trunk/base/src/TAttFill.cxx
File length: 7435 byte(s)
Diff to previous 18070
Add reference to the Color Wheel

Revision 18070 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Feb 23 09:17:22 2007 UTC (7 years, 11 months ago) by couet
Original Path: trunk/base/src/TAttFill.cxx
File length: 6213 byte(s)
Diff to previous 15672
- New documentation.

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/TAttFill.cxx
File length: 5971 byte(s)
Diff to previous 14557
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 14557 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Apr 6 09:38:58 2006 UTC (8 years, 9 months ago) by couet
Original Path: trunk/base/src/TAttFill.cxx
File length: 5973 byte(s)
Diff to previous 13258
- The special case introduced in revision 1.9 to change the line color
  in case of hatch styles (3100->3999), is now removed. This case is now
  handled in TPad::PaintFillAreaHatches, with the other line attributes.

Revision 13258 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Nov 16 20:11:59 2005 UTC (9 years, 2 months ago) by pcanal
Original Path: trunk/base/src/TAttFill.cxx
File length: 6111 byte(s)
Diff to previous 10849
White spaces and comments update

Revision 10849 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Dec 27 17:16:55 2004 UTC (10 years ago) by brun
Original Path: trunk/base/src/TAttFill.cxx
File length: 6108 byte(s)
Diff to previous 10533
Fix a problem in TAttFill::Modify.
With the new hatch styles (3100->3999) the line color must also be set.

Revision 10533 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Nov 15 16:21:08 2004 UTC (10 years, 2 months ago) by brun
Original Path: trunk/base/src/TAttFill.cxx
File length: 5968 byte(s)
Diff to previous 10019
From Olivier:
- Documentation update (fill patterns > 3100)

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/TAttFill.cxx
File length: 5053 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/TAttFill.cxx
File length: 4883 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/TAttFill.cxx
File length: 4779 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/TAttFill.cxx
File length: 5212 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/TAttFill.cxx
File length: 5206 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/TAttFill.cxx
File length: 5206 byte(s)
Diff to previous 879
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 879 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Nov 10 12:14:20 2000 UTC (14 years, 2 months ago) by brun
Original Path: trunk/base/src/TAttFill.cxx
File length: 5209 byte(s)
Diff to previous 3
Add description for fill styles 4000->4100 (the opaque modes)

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/TAttFill.cxx
File length: 5061 byte(s)
Copied from: branches/rdm/base/src/TAttFill.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/TAttFill.cxx
File length: 5061 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