# Examples from pyvista.AxesAssembly.shaft_type
# =============================================

# Show a list of all shaft type options.
import pyvista as pv
pv.AxesGeometrySource.GEOMETRY_TYPES

# Show the default shaft type and modify it.
axes_geometry_source = pv.AxesGeometrySource()
axes_geometry_source.shaft_type
axes_geometry_source.shaft_type = 'cube'
axes_geometry_source.shaft_type

# Set the shaft type to any 3-dimensional dataset.
axes_geometry_source.shaft_type = pv.Superquadric()
axes_geometry_source.shaft_type

# ----------------------------------------------------------------------
# Generated by sphinx-examples-as-code https://github.com/pyvista/sphinx-examples-as-code

