From cc923e531522a0fa0b8085c8049211dee91a37a3 Mon Sep 17 00:00:00 2001
From: Houtan Bastani <houtan@dynare.org>
Date: Thu, 25 Apr 2013 17:07:34 +0200
Subject: [PATCH] reporting: @graph: add shade_color option

---
 matlab/reports/@graph/createGraph.m | 2 +-
 matlab/reports/@graph/graph.m       | 1 +
 2 files changed, 2 insertions(+), 1 deletion(-)

diff --git a/matlab/reports/@graph/createGraph.m b/matlab/reports/@graph/createGraph.m
index 22391ed0f..d81ab1257 100644
--- a/matlab/reports/@graph/createGraph.m
+++ b/matlab/reports/@graph/createGraph.m
@@ -87,7 +87,7 @@ if ~isempty(o.shade)
     % From ShadePlotForEmpahsis (Matlab Exchange)
     % use patch bc area doesn't work with matlab2tikz
     sh = patch([repmat(x1, 1, 2) repmat(x2, 1, 2)], ...
-               [yrange fliplr(yrange)], [0 1 0], ...
+               [yrange fliplr(yrange)], o.shade_color, ...
                'facealpha', o.shade_opacity);
     children =get(gca(), 'children');
     children = [children(2:end); sh];
diff --git a/matlab/reports/@graph/graph.m b/matlab/reports/@graph/graph.m
index 5f933dade..5a33151a6 100644
--- a/matlab/reports/@graph/graph.m
+++ b/matlab/reports/@graph/graph.m
@@ -49,6 +49,7 @@ o.xrange = '';
 o.yrange = '';
 
 o.shade = '';
+o.shade_color = [0 1 0];
 o.shade_opacity = .2;
 
 o.grid = true;
-- 
GitLab