Plane#
- Plane(
- center: VectorLike[float] = (0.0, 0.0, 0.0),
- direction: VectorLike[float] = (0.0, 0.0, 1.0),
- i_size: float = 1.0,
- j_size: float = 1.0,
- i_resolution: int = 10,
- j_resolution: int = 10,
Create a plane.
- Parameters:
- centersequence[
float], default: (0.0, 0.0, 0.0) Location of the centroid in
[x, y, z].- directionsequence[
float], default: (0.0, 0.0, 1.0) Direction of the plane’s normal in
[x, y, z].- i_size
float, default: 1.0 Size of the plane in the
idirection.- j_size
float, default: 1.0 Size of the plane in the
jdirection.- i_resolution
int, default: 10 Number of points on the plane in the
idirection.- j_resolution
int, default: 10 Number of points on the plane in the
jdirection.
- centersequence[
- Returns:
pyvista.PolyDataPlane mesh.
Examples#
Download Python source code | Download Jupyter notebook
Create a default plane.
>>> import pyvista as pv
>>> mesh = pv.Plane()
>>> mesh.point_data.clear()
>>> mesh.plot(show_edges=True)
Used In#
Guides
- Lights (1 use)
- Why PyVista? (1 use)
Docstring Examples
Plotter.enable_camera_distortion(2 uses)Actor.backface_prop(1 use)Actor.texture(1 use)DataObjectFilters.cell_centers(1 use)DataObjectFilters.triangulate(1 use)25 more
DataSet.dimensionality(1 use)DataSetAttributes(1 use)DataSetAttributes.active_normals(1 use)DataSetAttributes.active_normals_name(1 use)DataSetFilters.compute_implicit_distance(1 use)DataSetFilters.interpolate(1 use)DataSetFilters.sample_over_line(1 use)DataSetFilters.sample_over_multiple_lines(1 use)DataSetFilters.select_interior_points(1 use)Light.cone_angle(1 use)Light.exponent(1 use)MultiBlock.insert(1 use)Plotter.add_mesh(1 use)Plotter.add_plane_widget(1 use)PolyData.faces(1 use)PolyData.is_all_triangles(1 use)PolyData.is_manifold(1 use)PolyData.n_open_edges(1 use)PolyData.regular_faces(1 use)PolyData.verts(1 use)PolyDataFilters.extrude_trim(1 use)PolyDataFilters.triangulate(1 use)Texture.repeat(1 use)Texture.wrap(1 use)WidgetComponent.add_plane_widget(1 use)
Gallery Examples