changeset 991:9b601e9e9735

merged
author Nicolas Saunier <nicolas.saunier@polymtl.ca>
date Fri, 09 Mar 2018 17:02:37 -0500
parents 94bee7b604eb (diff) 132d84ce9f0c (current diff)
children 2cd1ce245024
files
diffstat 1 files changed, 8 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/python/utils.py	Thu Mar 08 21:56:17 2018 -0500
+++ b/python/utils.py	Fri Mar 09 17:02:37 2018 -0500
@@ -884,6 +884,14 @@
 
 colors = PlottingPropertyValues('brgmyck') # 'w'
 
+def monochromeCycler(withMarker = False):
+    from cycler import cycler
+    if withMarker:
+        monochrome = (cycler('color', ['k']) * cycler('linestyle', ['-', '--', ':', '-.']) * cycler('marker', ['^',',', '.']))
+    else:
+        monochrome = (cycler('color', ['k']) * cycler('linestyle', ['-', '--', ':', '-.']))
+    plt.rc('axes', prop_cycle=monochrome)
+
 def plotIndicatorMap(indicatorMap, squareSize, masked = True, defaultValue=-1):
     from matplotlib.pyplot import pcolor
     coords = array(indicatorMap.keys())