pyvista.ParametricBohemianDome

pyvista.ParametricBohemianDome#

ParametricBohemianDome(
a: float | None = None,
b: float | None = None,
c: float | None = None,
**kwargs,
) PolyData[source]#

Generate a Bohemian dome surface.

Parameters:
afloat, default: 0.5

Bohemian dome surface parameter a.

bfloat, default: 1.5

Bohemian dome surface parameter b.

cfloat, default: 1.0

Bohemian dome surface parameter c.

**kwargsdict, optional

See surface_from_para() for additional keyword arguments.

Returns:
pyvista.PolyData

ParametricBohemianDome surface.

Examples

Create a ParametricBohemianDome mesh.

>>> import pyvista as pv
>>> mesh = pv.ParametricBohemianDome()
>>> mesh.plot(color='w', smooth_shading=True)
../../../_images/pyvista-ParametricBohemianDome-1_00_00.png