weldx.visualization.matplotlib_impl.plot_coordinate_systems¶
-
weldx.visualization.matplotlib_impl.
plot_coordinate_systems
(cs_data, axes=None, title=None, limits=None, time_index=None, legend_pos='lower left')¶ Plot multiple coordinate systems.
- Parameters
cs_data (Tuple[str, Dict]) – A tuple containing the coordinate system that should be plotted and a dictionary with the key word arguments that should be passed to its plot function.
axes (matplotlib.axes.Axes) – The target axes object that should be drawn to. If
None
is provided, a new one will be created.title (str) – The title of the plot
limits (Tuple[float, float] or List[Tuple[float, float]]) – Each tuple marks lower and upper boundary of the x, y and z axis. If only a single tuple is passed, the boundaries are used for all axis. If
None
is provided, the axis are adjusted to be of equal length.time_index (int) – Index of a specific time step that should be plotted if the corresponding coordinate system is time dependent
legend_pos (str) – A string that specifies the position of the legend. See the matplotlib documentation for further details
- Returns
The axes object that was used as canvas for the plot
- Return type