1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123
|
.. _toolkit_mplot3d-api:
***********
mplot3d API
***********
.. contents::
:backlinks: none
.. currentmodule:: mpl_toolkits.mplot3d
.. _toolkit_mplot3d-axesapi:
:mod:`~mpl_toolkits.mplot3d.axes3d`
===================================
.. note::
Significant effort went into bringing axes3d to feature-parity with
regular axes objects for version 1.1.0. However, more work remains.
Please report any functions that do not behave as expected as a bug.
In addition, help and patches would be greatly appreciated!
.. autosummary::
:toctree: ../_as_gen
:template: autosummary.rst
axes3d.Axes3D
.. _toolkit_mplot3d-axisapi:
:mod:`~mpl_toolkits.mplot3d.axis3d`
===================================
.. note::
See :attr:`mpl_toolkits.mplot3d.axis3d._axinfo` for a dictionary containing
constants that may be modified for controlling the look and feel
of mplot3d axes (e.g., label spacing, font colors and panel colors).
Historically, axis3d has suffered from having hard-coded constants
that precluded user adjustments, and this dictionary was implemented
in version 1.1 as a stop-gap measure.
.. autosummary::
:toctree: ../_as_gen
:template: autosummary.rst
axis3d.Axis
.. _toolkit_mplot3d-artapi:
:mod:`~mpl_toolkits.mplot3d.art3d`
==================================
.. autosummary::
:toctree: ../_as_gen
:template: autosummary.rst
art3d.Line3D
art3d.Line3DCollection
art3d.Patch3D
art3d.Patch3DCollection
art3d.Path3DCollection
art3d.PathPatch3D
art3d.Poly3DCollection
art3d.Text3D
Art3D Utility Functions
=======================
.. autosummary::
:toctree: ../_as_gen
:template: autosummary.rst
art3d.get_colors
art3d.get_dir_vector
art3d.get_patch_verts
art3d.juggle_axes
art3d.line_2d_to_3d
art3d.line_collection_2d_to_3d
art3d.norm_angle
art3d.norm_text_angle
art3d.patch_2d_to_3d
art3d.patch_collection_2d_to_3d
art3d.path_to_3d_segment
art3d.path_to_3d_segment_with_codes
art3d.pathpatch_2d_to_3d
art3d.paths_to_3d_segments
art3d.paths_to_3d_segments_with_codes
art3d.poly_collection_2d_to_3d
art3d.rotate_axes
art3d.text_2d_to_3d
art3d.zalpha
.. _toolkit_mplot3d-projapi:
:mod:`~mpl_toolkits.mplot3d.proj3d`
===================================
.. autosummary::
:toctree: ../_as_gen
:template: autosummary.rst
proj3d.inv_transform
proj3d.line2d
proj3d.line2d_dist
proj3d.line2d_seg_dist
proj3d.mod
proj3d.persp_transformation
proj3d.proj_points
proj3d.proj_trans_clip_points
proj3d.proj_trans_points
proj3d.proj_transform
proj3d.proj_transform_clip
proj3d.proj_transform_vec
proj3d.proj_transform_vec_clip
proj3d.rot_x
proj3d.transform
proj3d.vec_pad_ones
proj3d.view_transformation
proj3d.world_transformation
|