Draw Quiver and QuiverKey using set_zorder
(fig, zorder=None)
| 363 | |
| 364 | |
| 365 | def draw_quiverkey_setzorder(fig, zorder=None): |
| 366 | """Draw Quiver and QuiverKey using set_zorder""" |
| 367 | x = np.arange(1, 6, 1) |
| 368 | y = np.arange(1, 6, 1) |
| 369 | X, Y = np.meshgrid(x, y) |
| 370 | U, V = 2, 2 |
| 371 | |
| 372 | ax = fig.subplots() |
| 373 | q = ax.quiver(X, Y, U, V, pivot='middle') |
| 374 | ax.set_xlim(0.5, 5.5) |
| 375 | ax.set_ylim(0.5, 5.5) |
| 376 | qk1 = ax.quiverkey(q, 4, 4, 25, coordinates='data', |
| 377 | label='U', color='blue') |
| 378 | qk2 = ax.quiverkey(q, 5.5, 2, 20, coordinates='data', |
| 379 | label='V', color='blue', angle=90) |
| 380 | if zorder is not None: |
| 381 | qk1.set_zorder(zorder) |
| 382 | qk2.set_zorder(zorder) |
| 383 | |
| 384 | |
| 385 | @pytest.mark.parametrize('zorder', [0, 2, 5, None]) |
no test coverage detected
searching dependent graphs…