Ejemplo n.º 1
0
 def test_download_office():
     data = examples.download_office()
     assert data.n_cells
Ejemplo n.º 2
0
p = pv.Plotter()
p.add_mesh(dataset, style='wireframe', color='blue', label='Input')
p.add_mesh(clipped, label='Clipped')
p.add_legend()
p.camera_position = [(0.24, 0.32, 0.7), (0.02, 0.03, -0.02),
                     (-0.12, 0.93, -0.34)]
p.show()

###############################################################################
# Clip with Box
# +++++++++++++
#
# Clip any dataset by a solid box using the
# :func:`pyvista.DataSetFilters.clip_box` filter
dataset = examples.download_office()

bounds = [2, 4.5, 2, 4.5, 1, 3]
clipped = dataset.clip_box(bounds)

p = pv.Plotter()
p.add_mesh(dataset, style='wireframe', color='blue', label='Input')
p.add_mesh(clipped, label='Clipped')
p.add_legend()
p.show()

###############################################################################
# Clip with Surface
# +++++++++++++++++
#
# Clip any PyVista dataset by a :class:`pyvista.PolyData` surface mesh using