pyvista.PolygonSource#
- class PolygonSource(*args, **kwargs)[source]#
Polygon source algorithm class.
Added in version 0.44.0.
- Parameters:
- centersequence[
float], default: (0.0, 0.0, 0.0) Center in
[x, y, z]. Central axis of the polygon passes through this point.- radius
float, default: 1.0 The radius of the polygon.
- normalsequence[
float], default: (0.0, 0.0, 1.0) Direction vector in
[x, y, z]. Orientation vector of the polygon.- n_sides
int, default: 6 Number of sides of the polygon.
- fillbool, default:
True Enable or disable producing filled polygons.
- centersequence[
Examples
Create an 8 sided polygon.
>>> import pyvista as pv >>> source = pv.PolygonSource(n_sides=8) >>> source.output.plot(show_edges=True, line_width=5)
Methods#
Attributes#
Get the center in |
|
Get enable or disable producing filled polygons. |
|
Get number of sides of the polygon. |
|
Get the normal in |
|
Get the output data object for a port on this algorithm. |
|
Get the radius of the polygon. |