From: wolf <wolf@0785d39b-7218-0410-832d-ea1e28bc413d>
Date: Wed, 10 Oct 2001 14:42:06 +0000 (+0000)
Subject: Fix forgotten reverse grey scale color function in declaration of parameters.
X-Git-Url: https://gitweb.dealii.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=d3703175be72b146a07a9bc1746f094a858fb648;p=dealii-svn.git

Fix forgotten reverse grey scale color function in declaration of parameters.


git-svn-id: https://svn.dealii.org/trunk@5137 0785d39b-7218-0410-832d-ea1e28bc413d
---

diff --git a/deal.II/base/source/data_out_base.all_dimensions.cc b/deal.II/base/source/data_out_base.all_dimensions.cc
index 4604412c0b..ab989cc4c9 100644
--- a/deal.II/base/source/data_out_base.all_dimensions.cc
+++ b/deal.II/base/source/data_out_base.all_dimensions.cc
@@ -283,7 +283,7 @@ void DataOutBase::EpsFlags::declare_parameters (ParameterHandler &prm)
   prm.declare_entry ("Color shading of interior of cells", "true",
 		     Patterns::Bool());
   prm.declare_entry ("Color function", "default",
-		     Patterns::Selection ("default|grey scale"));
+		     Patterns::Selection ("default|grey scale|reverse grey scale"));
 };
 
 
@@ -306,8 +306,16 @@ void DataOutBase::EpsFlags::parse_parameters (ParameterHandler &prm)
   shade_cells   = prm.get_bool ("Color shading of interior of cells");
   if (prm.get("Color function") == "default")
     color_function = &default_color_function;
-  else
+  else if (prm.get("Color function") == "grey scale")
     color_function = &grey_scale_color_function;
+  else if (prm.get("Color function") == "reverse grey scale")
+    color_function = &reverse_grey_scale_color_function;
+  else
+				     // we shouldn't get here, since
+				     // the parameter object should
+				     // already have checked that the
+				     // given value is valid
+    Assert (false, ExcInternalError());
 };
 
 
diff --git a/deal.II/doc/news/2001/c-3-2.html b/deal.II/doc/news/2001/c-3-2.html
index 734b47291e..97b7e9d105 100644
--- a/deal.II/doc/news/2001/c-3-2.html
+++ b/deal.II/doc/news/2001/c-3-2.html
@@ -35,7 +35,15 @@ documentation, etc</a>.
 <h3>base</h3>
 
 <ol>
-
+  <li> <p>
+       Fixed: The <code class="class">DataOutBase::EpsFlags</code>
+       class forgot to declare the reverse grey scale function as one
+       possible input for the color function for the
+       <code class="class">ParameterHandler</code> class. This is now
+       possible.
+       <br>
+       (WB 2001/10/10)
+       </p>
 </ol>