MCPcopy Index your code
hub / github.com/matplotlib/matplotlib / pathpatch_2d_to_3d

Function pathpatch_2d_to_3d

lib/mpl_toolkits/mplot3d/art3d.py:747–754  ·  view source on GitHub ↗

Convert a `.PathPatch` to a `.PathPatch3D` object.

(pathpatch, z=0, zdir='z')

Source from the content-addressed store, hash-verified

745
746
747def pathpatch_2d_to_3d(pathpatch, z=0, zdir='z'):
748 """Convert a `.PathPatch` to a `.PathPatch3D` object."""
749 path = pathpatch.get_path()
750 trans = pathpatch.get_patch_transform()
751
752 mpath = trans.transform_path(path)
753 pathpatch.__class__ = PathPatch3D
754 pathpatch.set_3d_properties(mpath, z, zdir)
755
756
757class Patch3DCollection(PatchCollection):

Callers

nothing calls this directly

Calls 4

get_pathMethod · 0.45
get_patch_transformMethod · 0.45
transform_pathMethod · 0.45
set_3d_propertiesMethod · 0.45

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…