| 1139 | self.norm.clip = False |
| 1140 | |
| 1141 | def _process_linewidths(self, linewidths): |
| 1142 | Nlev = len(self.levels) |
| 1143 | if linewidths is None: |
| 1144 | default_linewidth = mpl.rcParams['contour.linewidth'] |
| 1145 | if default_linewidth is None: |
| 1146 | default_linewidth = mpl.rcParams['lines.linewidth'] |
| 1147 | return [default_linewidth] * Nlev |
| 1148 | elif not np.iterable(linewidths): |
| 1149 | return [linewidths] * Nlev |
| 1150 | else: |
| 1151 | linewidths = list(linewidths) |
| 1152 | return (linewidths * math.ceil(Nlev / len(linewidths)))[:Nlev] |
| 1153 | |
| 1154 | def _process_linestyles(self, linestyles): |
| 1155 | Nlev = len(self.levels) |