Plot3d¶
Plotting routines for 3d display of data.
Note
This module is using vispy.
-
add_axes
(view)[source]¶ Add axes to a plot.
Arguments
- viewview
The vispy window.
Returns
- viewview
The vispy view of the plot.
-
center_view
(view)[source]¶ Center the camera in a plot.
Arguments
- viewview
The vispy window.
Returns
- viewview
The vispy view of the plot.
-
get_view
(view)[source]¶ Return the view of the argument.
Arguments
- viewview
The vispy window.
Returns
- viewview
The vispy view of the plot.
-
initialize_view
(view=None, title=None, fov=None, distance=None, elevation=None, azimuth=None, center=None, depth_value=None)[source]¶ Return a deafult view.
-
list_line_plot_3d
(coordinates, view=None, title=None, center_view=True, **kwargs)[source]¶ Plot lines between coordinates in 3d.
Arguments
- coordaintesarray
Coordinate nx3 array.
- titlestr or None
Window title.
- viewview or None
Add plot to this view. if given.
Returns
- viewview
The view of the plot.
-
list_plot_3d
(coordinates, view=None, title=None, center_view=True, color=None, **kwargs)[source]¶ Scatter plot of points in 3d.
Arguments
- coordaintesarray
Coordinatenx3 array.
- titlestr or None
Window title.
- viewview or None
Add plot to this view. if given.
Returns
- viewview
The view of the plot.
-
plot_3d
(source, colormap=None, view=None, title=None, center_view=True, **kwargs)[source]¶ Plot 3d volume.
Arguments
- sourcearray
The 3d volume.
- titlestr or None
Window title.
- viewview or None
Add plot to this view. if given.
Returns
- viewview
The view of the plot.
-
plot_box
(lower, upper, face_color=(1, 0, 0, 0.5), line_color=None, line_width=1, line_padding=0, shading='smooth', mode='triangles', title=None, view=None, center_view=True, **kwargs)[source]¶ Plots a box in 3d.
-
plot_mesh_3d
(coordinates, faces, view=None, shading='smooth', color=None, face_colors=None, vertex_colors=None, mode='triangles', center_view=True, title=None, **kwargs)[source]¶ Plot a 3d mesh.
Arguments
- coordinatesarray
Coordinate nx3 array.
- facesarray
Indices of triangular faces, nx3 array.
- titlestr or None
Window title.
- viewview or None
Add plot to this view. if given.
Returns
- viewview
The view of the plot.
-
plot_regular_polygon
(center, sides=4, title=None, view=None, color='red', border_color=None, border_width=1, radius=1.0, **kwargs)[source]¶
-
set_background
(view, color)[source]¶ Set the background color of the view.
Arguments
- viewview
The vispy window.
- colorcolor specification
The color for the background.
Returns
- viewview
The vispy view of the plot.