1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70
|
from __future__ import annotations
import pyvista as pv
def make_sphere():
"""Make a sphere.
Test that the pyvista-plot directive works correctly when there is
something to plot.
Examples
--------
>>> import pyvista # must import pyvista for the plotting directive to work
>>> from samples import make_sphere
>>> sphere = make_sphere()
>>> sphere.plot()
"""
return pv.Sphere()
def make_sphere_second():
"""Make a sphere.
Test that the pyvista-plot directive works correctly when it is part of the doctest.
Examples
--------
.. pyvista-plot::
:include-source: False
>>> import pyvista # must import pyvista for the plotting directive to work
>>> from samples import make_sphere
>>> sphere = make_sphere()
>>> sphere.plot()
"""
return pv.Sphere()
def example_with_empty_plotter():
"""Do not do anything.
Test that the pyvista-plot directive works correctly when there is
nothing to plot and the plotter has been created but not shown.
Examples
--------
>>> import pyvista
>>> pl = pyvista.Plotter()
"""
return
def example_with_closed_plotter():
"""Do not do anything.
Test that the pyvista-plot directive works correctly when there is
nothing to plot and the plotter has been created but not shown.
Examples
--------
>>> import pyvista
>>> pl = pyvista.Plotter()
>>> pl.close()
"""
return
|