| 1167 | return self._maybe_depth_shade_and_sort_colors(super().get_facecolor()) |
| 1168 | |
| 1169 | def get_edgecolor(self): |
| 1170 | # We need this check here to make sure we do not double-apply the depth |
| 1171 | # based alpha shading when the edge color is "face" which means the |
| 1172 | # edge colour should be identical to the face colour. |
| 1173 | if cbook._str_equal(self._edgecolors, 'face'): |
| 1174 | return self.get_facecolor() |
| 1175 | return self._maybe_depth_shade_and_sort_colors(super().get_edgecolor()) |
| 1176 | |
| 1177 | |
| 1178 | def patch_collection_2d_to_3d( |