poliastro2.plotting.orbit.backends

Description

This subpackage collecting all support orbit plotter backends.

Modules

  • matplotlib: Backend implementation using Matplotlib.

  • plotly: Backend implementation using Plotly.

  • _base: Base classes and functions for plotting backends.

Module Attributes

DEFAULT_ORBIT_PLOTTER_BACKENDS_2D

A dictionary relating 2D orbit plotter backends and their classes.

DEFAULT_ORBIT_PLOTTER_BACKENDS_3D

A dictionary relating 3D orbit plotter backends and their classes.

DEFAULT_ORBIT_PLOTTER_BACKENDS

A dictionary relating orbit plotter backends and their classes.

DEFAULT_ORBIT_PLOTTER_MATPLOTLIB_BACKENDS

A dictionary relating orbit plotter backends for matplotlib and their classes.

DEFAULT_ORBIT_PLOTTER_PLOTLY_BACKENDS

A dictionary relating orbit plotter backends for plotly and their classes.

poliastro2.plotting.orbit.backends.DEFAULT_ORBIT_PLOTTER_BACKENDS = {'matplotlib2D': <class 'poliastro2.plotting.orbit.backends.matplotlib.Matplotlib2D'>, 'plotly2D': <class 'poliastro2.plotting.orbit.backends.plotly.Plotly2D'>, 'plotly3D': <class 'poliastro2.plotting.orbit.backends.plotly.Plotly3D'>}

A dictionary relating orbit plotter backends and their classes.

poliastro2.plotting.orbit.backends.DEFAULT_ORBIT_PLOTTER_BACKENDS_2D = {'matplotlib2D': <class 'poliastro2.plotting.orbit.backends.matplotlib.Matplotlib2D'>, 'plotly2D': <class 'poliastro2.plotting.orbit.backends.plotly.Plotly2D'>}

A dictionary relating 2D orbit plotter backends and their classes.

poliastro2.plotting.orbit.backends.DEFAULT_ORBIT_PLOTTER_BACKENDS_3D = {'plotly3D': <class 'poliastro2.plotting.orbit.backends.plotly.Plotly3D'>}

A dictionary relating 3D orbit plotter backends and their classes.

poliastro2.plotting.orbit.backends.DEFAULT_ORBIT_PLOTTER_MATPLOTLIB_BACKENDS = {'matplotlib2D': <class 'poliastro2.plotting.orbit.backends.matplotlib.Matplotlib2D'>}

A dictionary relating orbit plotter backends for matplotlib and their classes.

poliastro2.plotting.orbit.backends.DEFAULT_ORBIT_PLOTTER_PLOTLY_BACKENDS = {'plotly2D': <class 'poliastro2.plotting.orbit.backends.plotly.Plotly2D'>, 'plotly3D': <class 'poliastro2.plotting.orbit.backends.plotly.Plotly3D'>}

A dictionary relating orbit plotter backends for plotly and their classes.

Modules

matplotlib

A module implementing orbit plotter backends based on Matplotlib.

plotly

A module implementing orbit plotter backends based on Plotly.